Forge is a powerful prompt builder tool designed to help developers transform their ideas into well-structured prompts for AI coding assistants like Cursor, Replit, and other AI coding agents. Whether you're a beginner trying to articulate your coding challenges or an experienced developer looking to optimize your AI interactions, Forge provides an intuitive interface to craft effective prompts.
During one of our live sessions at the Programmify Internship Program (PIP4) on October 28th, 2025, mentor and AI engineer Vincent Agunda was delivering a presentation on Large Language Models (LLMs) and AI coding assistants. A student asked if there was a prompt builder that could help him turn his ideas into prompts which he could then paste for Cursor, Replit, or any AI coding agents. The program director took up the challenge to build it overnight. That's how Forge was born.
This project is built with:
- Vite
- TypeScript
- React
- Tailwind CSS
- shadcn/ui
Follow these steps to run the project locally:
-
Clone the repository:
git clone https://github.com/your-username/forge.git
-
Navigate to the project directory:
cd forge -
Install the necessary dependencies:
npm install # or bun install -
Start the development server:
npm run dev # or bun run dev -
Open your browser and visit
http://localhost:8080to see the application.
We welcome contributions from the community! Here's how you can get involved:
- Fork the repository
- Create a new branch for your feature or bug fix
- Make your changes and test thoroughly
- Submit a pull request with a clear description of your changes
- Follow the existing code style and conventions
- Write clear commit messages
- Add tests for new features when applicable
- Ensure all tests pass before submitting a pull request
src/- Source code for the applicationpublic/- Static assetscomponents.json- Configuration for shadcn/ui componentsvite.config.ts- Vite configurationtailwind.config.ts- Tailwind CSS configuration
To build the project for production:
npm run build
# or
bun run buildThe project is configured to be easily deployed to platforms like Netlify, Vercel, or any static hosting service that supports Vite applications.
This project is open source and available under the MIT License.
If you have any questions or need help with the project, feel free to open an issue in the repository.