Skip to content

elyx-founder/PromptPilot-AI

Β 
Β 

Repository files navigation

πŸ›« PromptPilot AI

Navigate Better Prompts. Unlock Better AI.


🌌 What is PromptPilot AI?

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.


⚑ Why PromptPilot?

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.


✨ Core Features

🧠 Prompt Enhancement Engine

Transform simple prompts into:

  • Detailed prompts
  • Goal-oriented prompts
  • Structured instructions
  • Role-based prompts
  • Output-controlled prompts

🎯 Smart Prompt Engineering

Supports advanced prompting techniques:

  • Zero-shot prompting
  • Few-shot prompting
  • Chain-of-thought prompting
  • Context injection
  • Prompt refinement

πŸš€ AI Productivity Booster

Improve:

  • response quality
  • creativity
  • accuracy
  • structure
  • contextual understanding

🌍 Multi-AI Compatibility

Compatible with:

  • ChatGPT
  • Gemini
  • Claude
  • Llama
  • Open-source LLMs

🎨 Clean & Responsive Interface

βœ” Modern UI
βœ” Smooth UX
βœ” Mobile Responsive
βœ” Fast Performance
βœ” Minimalistic Design


Project Structure

β”œβ”€β”€ 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

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn
  • Modern web browser (Chrome, Edge, Firefox)

Installation

  1. Clone the repository

    git clone https://github.com/Bindu2020324/PromptPilot-AI.git
    cd PromptPilot-AI
  2. Install dependencies

    npm install
  3. Build the project

    npm run build

Running from a shared ZIP

If you send someone the ZIP file, they must follow these steps:

  1. unzip the project folder
  2. open a terminal in the project folder
  3. run npm install
  4. run npm run build
  5. load the extension from the generated dist/ folder in the browser

If you want the ZIP to work without requiring npm install

  1. build the project locally first:
    npm install
    npm run build
  2. include the entire dist/ folder in the ZIP
  3. the recipient can then load the unpacked extension directly from dist/

Loading the built extension

  1. Open your browser extension page:
    • Chrome/Edge: chrome://extensions/
    • Firefox: about:debugging#/runtime/this-firefox
  2. Enable Developer Mode (Chrome/Edge)
  3. Click Load unpacked and choose the dist/ folder

Free GitHub-built version

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:

  1. Open your repository on GitHub
  2. Go to Actions
  3. Open the latest Build and package extension workflow run
  4. Download the promptpilot-ai-dist artifact
  5. 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.


Development

Running in Development Mode

npm run dev

This will start the Vite development server and watch for changes.

Loading the Extension

  1. Open your browser and go to the extensions page:

    • Chrome/Edge: chrome://extensions/ or edge://extensions/
    • Firefox: about:debugging#/runtime/this-firefox
  2. Enable Developer Mode (top-right corner for Chrome/Edge)

  3. Click Load unpacked and select the dist folder from your project

Building

npm run build

This creates an optimized build in the dist folder ready for distribution.


Configuration

Edit manifest.json to customize:

  • Extension name and description
  • Permissions
  • Icons and branding
  • Content scripts and background behavior

Technologies Used

  • React - UI framework
  • Vite - Build tool
  • JavaScript - Core logic
  • CSS - Styling

File Descriptions

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

🎯 Use Cases

  • Content Writing
  • Coding Assistance
  • AI Research
  • Resume & SOP Writing
  • Marketing Content
  • Academic Work
  • Productivity Automation
  • AI Workflow Optimization

πŸ”₯ Future Roadmap

  • πŸŽ™ Voice-to-Prompt
  • 🧠 AI Memory System
  • πŸ“Š Prompt Analytics
  • 🌐 Multi-language Support
  • πŸ“ Prompt Marketplace
  • πŸ€– Multi-Agent Prompting
  • πŸ”— Browser Extension
  • πŸ“ˆ Prompt Scoring Engine

Contributing

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.

License

MIT License - see LICENSE file for details


Support

For questions or issues, please open an issue on GitHub.


Built with ❀️ using React and Vite

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 95.7%
  • CSS 4.0%
  • HTML 0.3%