PromptForge is a user-friendly web-based platform designed to help users craft high-quality, effective prompts for various AI models. Whether you're a beginner exploring AI tools or a seasoned prompt engineer, PromptForge streamlines the process of generating and refining prompts to get the best possible responses from your AI of choice.
Visit the live version of the site here: https://prompt-forge-blond.vercel.app/
-
Intuitive Interface – Simple, clean, and mobile-friendly design for ease of use.
-
Prompt Template Generator – Quickly build prompt templates for different AI use-cases (e.g., Q&A, story writing, code generation).
-
Editable Output – Easily refine and iterate prompts for better results.
-
Copy to Clipboard – One-click copy button to paste into your favorite AI platform.
-
Authentication – Secure login/signup powered by Firebase Authentication.
- Supports Google and Facebook login options.
-
Security – reCAPTCHA Enterprise integrated to protect from automated abuse.
-
User Profile Management – Store user display pictures (DPs) securely using Appwrite.
- Next.js – React framework for production-ready web apps.
- TypeScript – Strongly typed language that builds on JavaScript.
- Firebase – Used for authentication and backend services.
- Appwrite – Handles secure storage of user profile images.
- reCAPTCHA Enterprise – Provides advanced bot protection.
- CSS3 – Clean styling with responsive design principles.
- HTML – Used within components (e.g.,
layout.tsx) for structuring content.
To run PromptForge locally:
-
Clone the repository:
git clone https://github.com/MrTG1B/PromptForge.git
-
Navigate to the project folder:
cd PromptForge -
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open http://localhost:3000 in your browser.
- Writing better ChatGPT prompts
- Creating structured queries for Gemini, Claude, Mistral, etc.
- Teaching prompt engineering basics
- Experimenting with prompt templates
Contributions, issues, and feature requests are welcome!
- 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
Distributed under the MIT License. See LICENSE for more information.
- Inspired by the growing field of prompt engineering
- Thanks to all AI communities contributing prompt knowledge
- GitHub Repo: PromptForge on GitHub
- Creator: @MrTG1B
Craft. Refine. Prompt Better with PromptForge. 🚀
