Rightsponse

Rightsponse

AI-powered writing assistant that helps you craft perfect responses for chat messages, emails, and comments. Built with Next.js and Gemini API, it offers customizable language and tone options for better communication. Features include real-time text generation, multiple response formats, and a clean, modern UI powered by shadcn/ui.

Role

Frontend Developer,

AI Integration

Use case

Communication Tool,

AI Writing Assistant

Tools

Next.js,

Gemini API,

shadcn/ui

Rightsponse AI Rewriter

Rightsponse - AI Writing Assistant

Deploy with Vercel

Transform your communication with AI-powered writing assistance. Perfect for emails, messages, and responses.

Features

  • Multiple Content Types: Support for messages, emails, and comment responses
  • Language Options: Switch between English and Indonesian
  • Customizable Tones: Choose from various tones including professional, casual, and emotional
  • Real-time Generation: Instant AI-powered text improvements
  • Modern UI: Clean, responsive interface built with shadcn/ui
  • Copy to Clipboard: Easy sharing of generated content
  • Mobile-Friendly: Fully responsive design for all devices

Tech Stack

  • Next.js 15.3.3: React Framework for production
  • Gemini API: Google's advanced language model
  • TypeScript: For type-safe code
  • Tailwind CSS: Utility-first CSS framework
  • shadcn/ui: High-quality UI components

Getting Started

For detailed setup instructions, check out the Full tutorial.

git clone https://github.com/fadilsflow/rightsponse
cd rightsponse
npm install

get the api key from Google AI Studio and set it in the ".env" file:

GEMINI_API_KEY=your_api_key_here

Start the development server:

npm run dev

Open http://localhost:3000 in your browser to see the result.

Future Development Plans

  1. Authentication: User accounts and saved preferences
  2. Custom Models: Support for different AI models
  3. History Tracking: Save and review past generations
  4. Database Integration: Persistent storage of user data
  5. Browser Extension: Quick access from any website
  6. Mobile App: Native mobile experience

Resources

Contact

For questions, suggestions, or collaboration opportunities:

License

This project is licensed under the MIT License - see the LICENSE file for details.