PromptPilot AI is an intelligent prompt enhancement platform that helps users transform ordinary prompts into powerful AI instructions.
Instead of struggling with:
- vague outputs β
- incomplete responses β
- poorly structured prompts β
PromptPilot helps you generate:
- context-aware prompts β
- optimized AI instructions β
- structured outputs β
- smarter conversations with AI β
Think of it as your AI Prompt Navigation System.
AI is only as smart as the prompt you give it.
PromptPilot bridges the gap between:
π§ human ideas
and
π€ high-quality AI responses
Whether you're writing code, generating content, researching, designing, or brainstorming β PromptPilot helps you communicate with AI more effectively.
Transform simple prompts into:
- Detailed prompts
- Goal-oriented prompts
- Structured instructions
- Role-based prompts
- Output-controlled prompts
Supports advanced prompting techniques:
- Zero-shot prompting
- Few-shot prompting
- Chain-of-thought prompting
- Context injection
- Prompt refinement
Improve:
- response quality
- creativity
- accuracy
- structure
- contextual understanding
Compatible with:
- ChatGPT
- Gemini
- Claude
- Llama
- Open-source LLMs
β Modern UI
β Smooth UX
β Mobile Responsive
β Fast Performance
β Minimalistic Design
PromptPilot AI supports 3 AI providers. You need an API key from at least one provider to use the extension.
π‘ Recommendation for beginners: Start with Groq β it's completely free, no credit card required, and very fast.
| Provider | Cost | Speed | Best For |
|---|---|---|---|
| π’ Groq | Free forever | β‘ Fastest | Beginners, daily use |
| π΅ Google Gemini | Free tier (generous) | β‘ Fast | General use |
| π OpenAI | Paid ($5 credit to start) | Medium | GPT-4o quality |
Groq offers free API access to powerful open-source models like LLaMA 3.3 70B β no credit card needed.
Step 1 β Go to console.groq.com
https://console.groq.com
Step 2 β Click "Sign Up" and create a free account
- You can sign up with Google, GitHub, or email
Step 3 β After logging in, click "API Keys" in the left sidebar
Step 4 β Click "Create API Key"
Name your key: PromptPilot-Extension
Step 5 β Copy the key β it starts with gsk_
Example: gsk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Step 6 β Open PromptPilot extension β click βοΈ Settings β select Groq β paste your key β click Save Settings
β οΈ Important: Copy the key immediately after creation. Groq only shows it once.
Google AI Studio offers a free tier with generous daily limits β no credit card required for basic usage.
Step 1 β Go to aistudio.google.com
https://aistudio.google.com
Step 2 β Sign in with your Google account
Step 3 β Click "Get API Key" in the left sidebar
Step 4 β Click "Create API key"
- Choose "Create API key in new project" (recommended)
Step 5 β Copy the generated key β it starts with AIza
Example: AIzaxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Step 6 β Open PromptPilot extension β click βοΈ Settings β select Gemini β paste your key β click Save Settings
π‘ Free tier limits: 15 requests/minute, 1 million tokens/day β more than enough for personal use.
OpenAI's GPT-4o Mini is available with a paid API key. New accounts get $5 free credit to start.
Step 1 β Go to platform.openai.com
https://platform.openai.com
Step 2 β Click "Sign Up" or "Log In"
Step 3 β After logging in, click your profile icon (top right) β "API keys"
Or go directly to:
https://platform.openai.com/api-keys
Step 4 β Click "+ Create new secret key"
Name: PromptPilot-Extension
Step 5 β Copy the key β it starts with sk-
Example: sk-proj-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Step 6 β Open PromptPilot extension β click βοΈ Settings β select OpenAI β paste your key β click Save Settings
β οΈ Note: You need to add billing information and have credits available. New accounts get $5 free credit.
Your API key is stored securely in your browser only using chrome.storage.local:
- β Never sent to any server other than your chosen AI provider
- β Never stored in the cloud
- β Never shared with PromptPilot or any third party
- β Only leaves your browser when you click "Forge Prompt"
Once you've added your key:
- Open the PromptPilot extension
- Type a simple prompt:
write a hello world in Python - Click "β¦ Forge Prompt"
- If you see an enhanced prompt β your key is working! β
- If you see an error β double-check the key was copied correctly
| Error | Cause | Fix |
|---|---|---|
Invalid API key |
Wrong key or typo | Re-copy from provider dashboard |
Rate limit |
Too many requests | Wait 1 minute and try again |
No API key set |
Key not saved | Go to Settings and save your key |
Model provider unreachable |
Network issue | Check internet connection |
βββ src/
β βββ App.jsx # Main React component
β βββ background.js # Extension background script
β βββ content.js # Content script for webpage integration
β βββ main.jsx # React entry point
β βββ index.css # Styles
βββ public/
β βββ icons/ # Extension icons (16x16, 48x48, 128x128)
βββ index.html # Main HTML file
βββ manifest.json # Extension manifest
βββ package.json # Project dependencies
βββ vite.config.js # Vite configuration
βββ README.md # This file
- Node.js (v14 or higher)
- npm or yarn
- Modern web browser (Chrome, Edge, Firefox)
- API key from Groq, Gemini, or OpenAI (see API Setup Guide above)
-
Clone the repository
git clone https://github.com/Bindu2020324/PromptPilot-AI.git cd PromptPilot-AI -
Install dependencies
npm install
-
Build the project
npm run build
If you send someone the ZIP file, they must follow these steps:
- unzip the project folder
- open a terminal in the project folder
- run
npm install - run
npm run build - load the extension from the generated
dist/folder in the browser
- build the project locally first:
npm install npm run build
- include the entire
dist/folder in the ZIP - the recipient can then load the unpacked extension directly from
dist/
- Open your browser extension page:
- Chrome/Edge:
chrome://extensions/ - Firefox:
about:debugging#/runtime/this-firefox
- Chrome/Edge:
- Enable Developer Mode (Chrome/Edge)
- Click Load unpacked and choose the
dist/folder
If your repository is public, this project automatically builds on every push to main and uploads a ready-to-download dist artifact.
To use it:
- Open your repository on GitHub
- Go to Actions
- Open the latest
Build and package extensionworkflow run - Download the
promptpilot-ai-distartifact - Unzip and load the
dist/folder as an unpacked extension
This gives users a simple free way to try the extension without running npm install or npm run build themselves.
If you encounter runtime, build, installation, or environment issues, start with the troubleshooting guide:
npm run devThis will start the Vite development server and watch for changes.
-
Open your browser and go to the extensions page:
- Chrome/Edge:
chrome://extensions/oredge://extensions/ - Firefox:
about:debugging#/runtime/this-firefox
- Chrome/Edge:
-
Enable Developer Mode (top-right corner for Chrome/Edge)
-
Click Load unpacked and select the
distfolder from your project
npm run buildThis creates an optimized build in the dist folder ready for distribution.
npm run lint # Check for ESLint errors
npm run format # Auto-format code with Prettier
npm run format:check # Check formatting without changing filesEdit manifest.json to customize:
- Extension name and description
- Permissions
- Icons and branding
- Content scripts and background behavior
- React - UI framework
- Vite - Build tool
- JavaScript - Core logic
- CSS - Styling
- Groq / Gemini / OpenAI API - AI providers
| File | Purpose |
|---|---|
manifest.json |
Defines extension metadata and permissions |
background.js |
Handles background tasks and extension logic |
content.js |
Injects functionality into web pages |
App.jsx |
Main React component |
vite.config.js |
Build configuration |
eslint.config.js |
ESLint configuration |
.prettierrc |
Prettier formatting rules |
- Content Writing
- Coding Assistance
- AI Research
- Resume & SOP Writing
- Marketing Content
- Academic Work
- Productivity Automation
- AI Workflow Optimization
- π Voice-to-Prompt
- π§ AI Memory System
- π Prompt Analytics
- π Multi-language Support
- π Prompt Marketplace
- π€ Multi-Agent Prompting
- π Browser Extension
- π Prompt Scoring Engine
Contributions are welcome! Please feel free to submit issues and enhancement requests.
See CONTRIBUTING.md for local setup, branch naming, PR checklist, and testing instructions.
MIT License - see LICENSE file for details
For questions or issues, please open an issue on GitHub.
Built with β€οΈ using React and Vite