Skip to content

Alexi5000/awesome-llm-apps

 
 

Repository files navigation

Awesome LLM Apps - Curated Collection of AI Agent & RAG Applications

Python Apache 2.0 OpenAI Anthropic Gemini

A curated collection of awesome LLM-powered applications built with RAG, AI Agents, Multi-Agent Teams, MCP, Voice Agents, and more. Featuring apps that use OpenAI, Anthropic, Google Gemini, xAI, and open-source models like Qwen and Llama that you can run locally.


Why This Collection

The LLM ecosystem moves fast. This repository serves as a living reference of production-quality LLM applications, organized by pattern (RAG, Agents, Multi-Agent, Voice) and by provider (OpenAI, Anthropic, Google, open-source). Each app includes working code, setup instructions, and clear documentation.

Application Categories

Category Description Count
RAG Applications Retrieval-Augmented Generation apps with vector stores and document processing 30+
AI Agents Autonomous agents that use tools, browse the web, and execute tasks 25+
Multi-Agent Teams Collaborative agent systems with specialized roles 15+
MCP Integrations Model Context Protocol apps with external tool access 10+
Voice Agents Speech-to-speech AI assistants with real-time conversation 10+
Local LLM Apps Applications running entirely on your machine with Ollama/vLLM 20+

Supported Providers

Provider Models Type
OpenAI GPT-4o, GPT-4 Turbo, o1 Commercial API
Anthropic Claude 3.5 Sonnet, Claude 3 Opus Commercial API
Google Gemini 2.0, Gemini 1.5 Pro Commercial API
xAI Grok Commercial API
Meta Llama 3.3, Llama 3.1 Open Source
Alibaba Qwen 2.5 Open Source

Quick Start

Each application in the collection is self-contained. Navigate to any app directory and follow its README:

# Clone the repository
git clone https://github.com/Alexi5000/awesome-llm-apps.git
cd awesome-llm-apps

# Pick an app and follow its instructions
cd rag_apps/document_qa
pip install -r requirements.txt
python app.py

Technology Stack

Category Technology
Primary Language Python
LLM Frameworks LangChain, LlamaIndex, CrewAI, Phidata
Vector Stores Pinecone, Qdrant, ChromaDB, Weaviate
Voice ElevenLabs, Groq Whisper, OpenAI TTS
Deployment Streamlit, Gradio, FastAPI
License Apache 2.0

Contributing

Contributions are welcome. Please submit apps with clear documentation, working code, and a requirements file.

License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.


Maintained by Alex Cinovoj | TechTide AI

Originally created by Shubhamsaboo

About

Curated collection of awesome LLM apps with RAG, AI Agents, and Voice Agents.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 67.2%
  • JavaScript 25.2%
  • TypeScript 6.2%
  • HTML 1.0%
  • CSS 0.3%
  • PLpgSQL 0.1%