Skip to content

fadilsflow/rightsponse

Repository files navigation

Rightsponse - AI Writing Assistant

Rightsponse AI Rewriter

Deploy with Vercel

Transform your communication with AI-powered writing assistance. Perfect for emails, messages, responses, and AI prompts. 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, voice input capabilities, and a clean, modern UI powered by shadcn/ui.

✨ Features

  • 🔤 Multiple Content Types: Support for messages, emails, comment responses, and AI prompt improvement
  • 🌐 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
  • 🎤 Voice Input: Speech-to-text capability for easy content input (supports Indonesian)
  • 🔧 Prompt Engineering: AI-powered prompt improvement for better AI interactions
  • 💅 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
  • 💾 State Persistence: Maintains separate content states across different tabs

🛠️ 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
  • Web Speech API: For voice input functionality

🚀 Getting Started

For detailed setup instructions, check out the Full tutorial.

  1. Clone the repository
git clone https://github.com/fadilsflow/rightsponse
cd rightsponse
npm install
  1. Set up environment variables Get your API key from Google AI Studio and create a .env file:
GEMINI_API_KEY=your_api_key_here
  1. 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
  7. 🎙️ Advanced Voice Features: More voice input controls and languages

📚 Resources

📄 License

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

About

AI-powered writing assistant that helps you craft perfect responses for chat messages, emails, and comments.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •