The ultimate AI prompt engineering companion that transforms simple instructions into powerful, context-rich prompts for better AI interactions.
-
🎯 Intelligent Prompt Enhancement
- Automatic structure optimization
- Context enrichment
- Tone and style refinement
- Format standardization
-
🌐 Advanced Language Support
- Full support for English and Hindi
- Natural language processing
- Context-aware translations
- Regional language understanding
-
💡 Smart Features
- Real-time prompt analysis
- Instant enhancement suggestions
- One-click prompt copying
- Version history tracking
-
🎨 User Experience
- Intuitive, modern interface
- Dark/Light mode toggle
- Responsive design
- Keyboard shortcuts
-
🔒 Security & Privacy
- Secure Google Authentication
- Data encryption
- Privacy-first approach
- GDPR compliant
-
Technical SEO
- Canonical URLs implementation
- Advanced meta tags optimization
- Schema markup for rich snippets
- Optimized robots.txt and sitemap.xml
- Improved page load speed
-
Content SEO
- Semantic HTML structure
- Structured data implementation
- Keyword-optimized content
- Mobile-first optimization
- Voice search optimization
-
Performance Metrics
- Lighthouse Score: 95+ across all metrics
- Core Web Vitals optimization
- First Contentful Paint (FCP): < 1.2s
- Largest Contentful Paint (LCP): < 2.5s
- First Input Delay (FID): < 100ms
- Cumulative Layout Shift (CLS): < 0.1
- Framework: Next.js 14 with React 18
- Language: TypeScript
- Styling: Tailwind CSS + Radix UI
- State Management: React Context + Hooks
- Authentication: Supabase Auth
- AI Engine: Google Gemini Pro
- Theme Management: next-themes
- API Integration: REST + tRPC
-
Authentication & Authorization
- OAuth 2.0 integration
- JWT token management
- Role-based access control
- Session management
- Rate limiting
-
Data Protection
- End-to-end encryption
- GDPR compliance
- Data backup & recovery
- Audit logging
- Regular security updates
- Node.js 18.x or higher
- npm or yarn
- Google Cloud account for Gemini API
- Supabase account
- Clone the repository
git clone https://github.com/Anshkaran7/promptpilot.git
cd promptpilot
- Install dependencies
npm install
# or
yarn install
- Configure environment variables
Create a
.env.local
file:
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_key
NEXT_PUBLIC_GEMINI_API_KEY=your_gemini_api_key
- Start development server
npm run dev
# or
yarn dev
Visit http://localhost:3000 to start using PromptPilot.
-
Authentication
- # using Google account
- Access your personalized dashboard
-
Creating Enhanced Prompts
- Enter your base prompt
- Select enhancement options
- Click "Enhance Prompt"
- Review and copy enhanced version
-
Best Practices
- Be specific with initial prompts
- Use appropriate context markers
- Review and iterate on suggestions
- Save successful prompts for future use
We welcome contributions! Here's how you can help:
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Please read our Contributing Guidelines for details.
This project is licensed under the MIT License - see the LICENSE file for details.
- Next.js - The React Framework
- Tailwind CSS - Utility-first CSS framework
- Google Gemini - AI language model
- Supabase - Open source Firebase alternative
- Offline functionality
- Push notifications
- App-like experience
- Quick loading times
- Automatic updates
The application is deployed on Vercel and can be accessed at: https://promptpilot.infinitylinkage.com
Ansh Karan - @Itsmeekaran
Project Link: https://github.com/Anshkaran7/promptpilot
Built with Next.js 14, Tailwind CSS, and Google Gemini Pro