PromptsApr 6, 2026·3 min read

Awesome LLM Apps — 50+ AI App Recipes with Source Code

Curated collection of 50+ production-ready AI application examples with full source code. RAG chatbots, AI agents, multi-model apps, and more. Each recipe is a complete, runnable project. 6,000+ stars.

PR
Prompt Lab · Community
Quick Use

Use it first, then decide how deep to go

This block should tell both the user and the agent what to copy, install, and apply first.

Browse the collection and pick a recipe:

git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps

# Example: Run the RAG chatbot
cd rag-chatbot
pip install -r requirements.txt
python app.py

Each recipe has its own README with setup instructions.


Intro

Awesome LLM Apps is a curated collection of 50+ production-ready AI application examples, each with complete source code, with 6,000+ GitHub stars. Every recipe is a runnable project — not a tutorial snippet — covering RAG chatbots, AI agents, multi-model applications, document Q&A, code assistants, and more. Instead of reading documentation and guessing how to put pieces together, clone a recipe that matches your use case and modify it. Best for developers learning to build AI applications or looking for production-ready starting points. Works with: Claude, GPT-4, Gemini, local models. Setup time: varies by recipe (2-10 minutes).


Recipe Categories

RAG Applications

Recipe Description Stack
RAG Chatbot Chat with your documents LangChain + ChromaDB
Multi-PDF QA Ask questions across PDFs LlamaIndex + Qdrant
Web RAG Search and summarize websites Crawl4AI + Claude
SQL RAG Natural language to database Text2SQL + PostgreSQL

AI Agents

Recipe Description Stack
Research Agent Autonomous web research CrewAI + Tavily
Code Review Agent Automated PR review Claude + GitHub API
Data Analysis Agent Analyze CSVs with AI PandasAI + GPT-4
Customer Support Bot Intent detection + routing LangGraph + Claude

Multi-Model Apps

Recipe Description Stack
Model Router Route to cheapest model OpenRouter + FastAPI
A/B Testing Compare model outputs Promptfoo + 3 models
Ensemble Combine multiple model answers Voting + aggregation

Specialized

Recipe Description Stack
Voice Assistant Speech-to-text + LLM + TTS Whisper + Claude + ElevenLabs
Image Analyzer Describe and analyze images Claude Vision + Streamlit
Email Writer Context-aware email drafts Claude + Gmail API
Meeting Summarizer Transcribe + summarize Whisper + Claude

Each Recipe Includes

recipe-name/
├── README.md          # Setup instructions
├── requirements.txt   # Dependencies
├── app.py            # Main application
├── config.py         # Configuration
├── .env.example      # Required API keys
└── tests/            # Basic tests

Key Stats

  • 6,000+ GitHub stars
  • 50+ complete recipes
  • 10+ categories
  • Full source code (not snippets)
  • Active maintenance and new recipes weekly

FAQ

Q: What is Awesome LLM Apps? A: A collection of 50+ production-ready AI application examples with complete, runnable source code covering RAG, agents, multi-model apps, and specialized AI tools.

Q: Is Awesome LLM Apps free? A: Yes, all recipes are open-source under MIT license. Some recipes require paid API keys.

Q: Can I use these recipes in production? A: Yes, recipes are designed as production starting points. Add your own error handling, authentication, and scaling as needed.


🙏

Source & Thanks

Created by Shubham Saboo. Licensed under MIT.

awesome-llm-apps — ⭐ 6,000+

Thanks for turning "how do I build this AI app?" into "clone and run."

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets