A curated catalog and structured dataset of 50 open-source GenAI applications and Hugging Face Spaces selected for cloneability, setup clarity, and learning value.
Find practical RAG, AI agent, LangGraph, MCP, and multi-agent projects you can inspect, clone, and learn from.
50 curated projects | JSON and CSV datasets | Setup-time estimates | 9 category guides
Browse the ranked projects · Follow the learning path · Read the methodology · Use the JSON dataset
Most entries are Hugging Face Spaces, which are Git repositories that can usually be cloned directly. The catalog focuses on practical LLM applications across RAG, Agentic AI, Multi-Agent Systems, LangGraph, CrewAI, SmolAgents, MCP, Browser Agents, Coding Agents, Research Agents, PDF RAG, Knowledge Assistants, and AI Workflows.
Unlike popularity-only lists, this repository evaluates projects for developer usefulness: cloneability, documentation quality, architecture, learning value, and practical reuse.
- How to Use This Repository
- Explore the Starter Pack
- Why This Exists
- Quick Picks
- Ranking Method
- Best Generative AI Projects
- Data and Guides
- Contributing
GenAI Starter Pack is a catalog and dataset, not an installable application or a single code boilerplate.
- Choose a category or goal from the guides below.
- Compare projects by stack, difficulty, setup time, and score.
- Open a listed Hugging Face Space or source repository and inspect its files.
- Clone the project you want to study by following the Hugging Face Spaces cloning guide.
- Use projects.json or projects.csv for filtering, analysis, or building your own project browser.
| Path | Best For |
|---|---|
| Best RAG Projects | Vector search, PDF chatbots, knowledge assistants, retrieval pipelines. |
| Best Agentic AI Projects | Tool-using agents, agentic RAG, workflow automation. |
| Best LangGraph Projects | Graph-based agent workflows and state-machine patterns. |
| Best Multi-Agent Projects | Crew workflows, agent collaboration, AutoGen-style demos. |
| Best MCP Projects | Model Context Protocol tools, servers, and app wrappers. |
| Best Browser Agent Projects | Browser-use agents, web automation, and research browsing workflows. |
| Best Coding Agent Projects | Code review agents, coding assistants, and developer automation. |
| Best Research Agent Projects | Deep research tools, evaluation boards, and source-gathering agents. |
| Beginner-Friendly Projects | Projects you can clone and understand quickly. |
Most AI project lists are either huge link dumps, paper collections, SaaS directories, or popularity rankings. GenAI Starter Pack is built for developers asking:
- What are the best Generative AI projects I can actually clone?
- Which RAG projects are worth studying?
- Where are good LangGraph, CrewAI, SmolAgents, and MCP examples?
- Which AI agent projects are beginner-friendly?
- Which open-source LLM apps can become a foundation for my own product?
- Developers looking for the best GenAI projects to clone and learn from.
- Students building RAG, agentic AI, LangGraph, CrewAI, SmolAgents, or MCP portfolios.
- Founders searching for practical open-source LLM app foundations.
- Maintainers who want examples of clean AI project structure, docs, and setup flow.
- Researchers comparing real-world agent, RAG, and multi-agent app patterns.
A project should be useful to developers, not just impressive in a demo. Strong candidates usually have:
- Public source code or a cloneable Hugging Face Space.
- Clear setup instructions and realistic local run path.
- Practical architecture worth studying.
- Evidence that the demo or project still works.
- A useful pattern for RAG, agents, workflows, MCP, browser automation, coding agents, or research agents.
Projects with broken runtimes, missing source code, poor documentation, unclear setup, or abandoned structure are filtered out.
| Goal | Start Here |
|---|---|
| Learn RAG | Best RAG Projects |
| Learn agentic AI | Best Agentic AI Projects |
| Learn LangGraph | Best LangGraph Projects |
| Learn multi-agent systems | Best Multi-Agent AI Projects |
| Learn MCP | Best MCP Projects |
| Build with browser agents | Best Browser Agent Projects |
| Start as a beginner | Beginner-Friendly GenAI Projects |
Projects are ranked by a weighted score — cloneability matters most, popularity matters least.
| Signal | Weight |
|---|---|
| Cloneability | 40% |
| Documentation quality | 20% |
| Project architecture | 15% |
| Learning value | 15% |
| Popularity | 10% |
See Ranking Methodology and Cloneability Score.
| Rank | Project | Category | Stack | Difficulty | Score | Why Study |
|---|---|---|---|---|---|---|
| 1 | Doc MCP | Agentic RAG | LlamaIndex, Gradio, MCP | Medium | 87 | Clean MCP + documentation RAG pattern. |
| 2 | Multi-Agent Land | Multi-Agent | Qdrant, FastAPI, Gradio, MCP | Medium | 87 | Rich architecture, tests, docs, configs. |
| 3 | DeepResearch Bench | Research Agent | Gradio | Hard | 78 | Useful benchmark/evaluation reference. |
| 4 | Qdrant Vibe Coding RAG | Agentic RAG | Qdrant, FastAPI, MCP | Hard | 83 | Practical vector search app structure. |
| 5 | Consilium MCP | Research Agent | SmolAgents, Gradio, MCP | Medium | 80 | Multi-source research tools via MCP. |
| 6 | AI Workflow Orchestrator | AI Workflow | FastAPI | Hard | 85 | Larger workflow orchestration reference. |
| 7 | AI Marketing Content Creator | Knowledge Assistant | FastAPI, Gradio, MCP | Medium | 75 | Good applied MCP business app. |
| 8 | RAG Chatbot Agentic AI | Agentic RAG | LangGraph, Pinecone, Streamlit | Medium | 80 | LangGraph + Pinecone RAG example. |
| 9 | Web Scraper | Browser Agent | Gradio, MCP | Easy | 80 | Simple MCP scraping utility. |
| 10 | RAG GPT Backend | Agentic RAG | FAISS, Pinecone, FastAPI, Gradio | Hard | 83 | Backend-style RAG service pattern. |
| 11 | PDF Chatbot | PDF RAG | ChromaDB, Gradio | Easy | 85 | Very cloneable PDF chatbot baseline. |
| 12 | Multi-Agent Deep Research | Multi-Agent | Gradio, MCP | Medium | 80 | Focused multi-agent research flow. |
| 13 | Light PDF Web QA | PDF RAG | FAISS, Gradio | Easy | 88 | Lightweight document + web QA app. |
| 14 | SmolAgents Quiz | Coding Agent | SmolAgents, FastAPI, Gradio | Easy | 80 | Beginner-friendly SmolAgents learning app. |
| 15 | Open DeepResearch | Research Agent | Streamlit | Medium | 80 | Simple deep-research UI pattern. |
| 16 | Multi-Agent AI CrewAI | Multi-Agent | CrewAI, Gradio, MCP | Medium | 80 | Compact CrewAI reference. |
| 17 | QSARion SmolAgents | Knowledge Assistant | SmolAgents, Gradio | Medium | 75 | Domain agent with practical tool use. |
| 18 | AI Document Assistant RAG | PDF RAG | FAISS, Streamlit | Hard | 78 | Recent Streamlit document assistant. |
| 19 | Universal File Converter | AI Workflow | Gradio, MCP | Medium | 55 | MCP utility workflow example. |
| 20 | SAM 3D Body MCP | AI Workflow | Gradio, MCP | Easy | 85 | Minimal MCP wrapping of model app. |
| 21 | AutoGen Coding | Coding Agent | Gradio, MCP | Easy | 80 | Small coding-agent comparison baseline. |
| 22 | Brand Identity Generator | AI Workflow | Gradio, MCP | Medium | 75 | End-to-end content workflow. |
| 23 | Open Deep Research | Browser Agent | SmolAgents, Gradio | Medium | 75 | Browser-style research agent. |
| 24 | SAM 3D Objects MCP | AI Workflow | Gradio, MCP | Easy | 85 | Small MCP server/app pattern. |
| 25 | Multi-Agent AI LangGraph | Multi-Agent | LangGraph, Gradio, MCP | Medium | 80 | Compact LangGraph multi-agent demo. |
| 26 | GAIA2 Agents Leaderboard | Research Agent | Gradio | Easy | 80 | Agent evaluation UI reference. |
| 27 | Agentic AI | AI Workflow | LlamaIndex, Gradio, MCP | Medium | 80 | LangChain/LlamaIndex agent app. |
| 28 | RAG QA System | PDF RAG | FAISS, FastAPI, Streamlit | Hard | 83 | FastAPI + Streamlit RAG split. |
| 29 | Rice KG RAG QA | Agentic RAG | FAISS, Gradio | Easy | 80 | Knowledge-graph flavored RAG. |
| 30 | Lowerlimb RAG Agentic AI | PDF RAG | LangGraph, FAISS, Gradio | Medium | 80 | Domain-specific LangGraph RAG. |
| 31 | Upperlimb RAG Agentic AI | PDF RAG | LangGraph, FAISS, Gradio | Medium | 80 | Similar medical RAG pattern. |
| 32 | LangGraph Chess | Multi-Agent | LangGraph, Gradio, MCP | Medium | 80 | Toy multi-agent state-machine demo. |
| 33 | Rembg MCP | AI Workflow | FastAPI, Gradio, MCP | Easy | 80 | Simple MCP tool wrapping pattern. |
| 34 | FLUX.1 Krea Dev MCP | AI Workflow | Gradio, MCP | Easy | 80 | Image-generation MCP app shell. |
| 35 | RAG PDF Chatbot | PDF RAG | FAISS, Gradio | Easy | 65 | Popular minimal PDF RAG. |
| 36 | Unit 3 Agentic RAG | Agentic RAG | SmolAgents, Gradio | Easy | 65 | Course-quality agentic RAG example. |
| 37 | AutoGen Chess | Multi-Agent | Gradio, MCP | Easy | 80 | Small multi-agent comparison app. |
| 38 | MCP Plausible | AI Workflow | Gradio, MCP | Easy | 80 | API analytics via MCP. |
| 39 | LangGraph Code Reviewer | Coding Agent | LangGraph, Gradio | Easy | 80 | Tiny, readable LangGraph agent. |
| 40 | AutoGen Coding Fork | Coding Agent | Gradio | Easy | 80 | Cloneable coding-agent variant. |
| 41 | Production RAG | Agentic RAG | ChromaDB, Gradio | Medium | 80 | Larger Chroma RAG project shape. |
| 42 | PDF RAG Mistral 7B | PDF RAG | ChromaDB, Gradio | Easy | 80 | Simple local-model PDF RAG. |
| 43 | RAG PDF QnA ChatBot | PDF RAG | FAISS, Streamlit | Easy | 65 | Streamlit PDF Q&A baseline. |
| 44 | SmolAgents Gradio | Knowledge Assistant | SmolAgents, Gradio | Easy | 80 | Minimal SmolAgents Gradio shell. |
| 45 | AutoGen Coding Variant | Coding Agent | Gradio | Easy | 80 | Small fork for comparison. |
| 46 | AutoGen Coding Variant 2 | Coding Agent | Gradio | Easy | 80 | Another minimal coding-agent fork. |
| 47 | Browser Calling Agent | Browser Agent | FastAPI, Gradio | Hard | 68 | Browser-calling app pattern. |
| 48 | CrewAI Finance Agent | Multi-Agent | CrewAI, Streamlit | Medium | 65 | CrewAI applied finance example. |
| 49 | Julia Browser Agent | Browser Agent | Gradio | Medium | 65 | Small browser-agent baseline. |
| 50 | Career Conversation AI Agent | Knowledge Assistant | OpenAI Agents SDK, Gradio | Medium | 67 | Simple OpenAI Agents SDK app. |
See the full guide: Best RAG Projects.
- Doc MCP
- Qdrant Vibe Coding RAG
- RAG Chatbot Agentic AI
- RAG GPT Backend
- PDF Chatbot
- Light PDF Web QA
- AI Document Assistant RAG
- RAG QA System
- Rice KG RAG QA
- Unit 3 Agentic RAG
See the full guide: Best Agentic AI Projects.
- Doc MCP
- Multi-Agent Land
- Consilium MCP
- Multi-Agent Deep Research
- Multi-Agent AI CrewAI
- Multi-Agent AI LangGraph
- Agentic AI
- Unit 3 Agentic RAG
- RAG Chatbot Agentic AI
- QSARion SmolAgents
See the full guide: Best LangGraph Projects.
The initial research pass selected 8 LangGraph Spaces with enough public source and documentation quality for this guide.
- RAG Chatbot Agentic AI
- Multi-Agent AI LangGraph
- Lowerlimb RAG Agentic AI
- Upperlimb RAG Agentic AI
- LangGraph Chess
- LangGraph Code Reviewer
- Tool Calling Agent LangGraph
- LangGraph Basic Example API
See the full guide: Best Multi-Agent Projects.
- Multi-Agent Land
- Multi-Agent Deep Research
- Multi-Agent AI CrewAI
- Multi-Agent AI LangGraph
- LangGraph Chess
- AutoGen Chess
- CrewAI Finance Agent
- AutoGen Coding
- Consilium MCP
- DeepResearch Bench
See the full guide: Best MCP Projects.
See the full guide: Best Browser Agents.
See the full guide: Best Coding Agents.
See the full guide: Best Research Agents.
See the full guide: Beginner-Friendly Projects.
- PDF Chatbot
- Light PDF Web QA
- Web Scraper
- SmolAgents Quiz
- SmolAgents Gradio
- LangGraph Code Reviewer
- RAG PDF Chatbot
- PDF RAG Mistral 7B
- Rice KG RAG QA
- MCP Plausible
- Learning Path
- GenAI Stack Guide
- Project Use Cases
- Project Evaluation Template
- How to Clone Hugging Face Spaces
- Local Setup Checklist
- Brand and Visual Assets
High-quality submissions are welcome. Please read CONTRIBUTING.md before opening an issue or pull request.
The goal is quality over quantity. This repo is for cloneable, useful, educational GenAI projects, not random demos or product ads.
Built and maintained by Saksham Pathak (parthmax).
The clues are scattered. The models are waiting. The investigation starts here.
Welcome to the GenAI Starter Pack.
Website parthmax.in |
GitHub @parthmax2 |
Hugging Face @parthmax |
Saksham Pathak |
|---|
This catalog is released under CC0 1.0. Project code linked from this list keeps its own license.
