Architect Your Vision with AI Precision. Stop guessing. Start shipping. Validate your ideas, determine the perfect tech stack, and generate engineering roadmaps in seconds.
ProjectForge AI is an intelligent engineering copilot designed to bridge the gap between "Ideation" and "Execution."
For students and developers, the hardest part of building software isn't the coding—it's the planning. ProjectForge solves "blank canvas paralysis" by using Google Gemini 2.5 Flash to:
- Validate idea uniqueness against real-world data.
- Architect the perfect tech stack.
- Plan the development lifecycle with curated tutorials.
- Prepare students for their final viva defense.
Live Site: Click Here to View ProjectForge
Video Demo: Watch the Walkthrough
Don't build in the dark. We cross-reference your abstract against millions of GitHub repositories and research papers via the Google Custom Search API.
- Uniqueness Score: How original is your idea?
- Pivot Suggestions: AI suggests tweaks to make your project stand out.
Turn chaos into structure. Input your timeline (1 month, 3 months, etc.), and get a week-by-week engineering plan.
- Curated Learning: Automatically fetches relevant YouTube Tutorials for every specific tool in your stack using the YouTube Data API.
React or Vue? SQL or NoSQL?
- Get 3 tailored architecture options based on your team's skill level.
- Explains the "Why" behind every technical choice.
The ultimate prep tool for students.
- Acts as an adversarial external examiner.
- Predicts tough technical questions based on your specific code logic.
- Provides "Ideal Expert Answers" to help you ace the Q&A.
This project leverages the full power of the Google AI Ecosystem:
| Technology | Usage |
|---|---|
| Gemini 2.5 Flash | The core intelligence driving validation, planning, and logic reasoning. |
| Google Generative AI SDK | Python client used to interface with the Gemini models. |
| Custom Search JSON API | Fetches real-time market data to validate project novelty. |
| YouTube Data API v3 | Curates specific video tutorials for the generated roadmaps. |
- Frontend: HTML5, CSS3 (Modern Glassmorphism), JavaScript (Vanilla)
- Backend: Python, FastAPI
- Hosting: Vercel (Frontend), Render (Backend)
- Version Control: Git & GitHub
| Team Member | GitHub Profile |
|---|---|
| Immanuel Thomas J | @ImmanuelThomasJ |
| Jackson | @Jackson |
| Jenish | @Jenish |
| Hari Krishnan R | @HariKrishnanR |
Distributed under the MIT License. See LICENSE for more information.