
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 Writing Assistant
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
- Authentication: User accounts and saved preferences
- Custom Models: Support for different AI models
- History Tracking: Save and review past generations
- Database Integration: Persistent storage of user data
- Browser Extension: Quick access from any website
- Mobile App: Native mobile experience
Resources
Contact
For questions, suggestions, or collaboration opportunities:
- Email: wahyufadil1140@gmail.com
- GitHub: @fadilsflow
License
This project is licensed under the MIT License - see the LICENSE file for details.