
Awesome AI Apps 
<a href="https://trendshift.io/repositories/14662" target="_blank"><img src="https://trendshift.io/api/badge/repositories/14662" alt="Arindam200%2Fawesome-ai-apps | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
</div>This repository is a comprehensive collection of 80+ practical examples, tutorials, and recipes for building powerful LLM-powered applications â including text agents, voice assistants, RAG apps, and MCP-backed tools. These projects serve as a guide for developers working with various AI frameworks and stacks.
ð Table of Contents
<div align="center">
ð Sponsors
<p align="center"> A huge thank you to our sponsors for their generous support! </p> <table align="center" cellpadding="10" style="width:100%; border-collapse:collapse;"> <tr align="center"> <td width="300" valign="middle" align="center"> <a href="https://dub.sh/brightdata" target="_blank" title="Visit Bright Data"> <img src="https://mintlify.s3.us-west-1.amazonaws.com/brightdata/logo/light.svg" height="35" style="max-width:180px;" alt="Bright Data - Web Data Platform"> </a> <br> <sub> <span style="white-space:nowrap;">Web Data Platform</span> <br> <a href="https://dub.sh/brightdata" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="Visit Bright Data website"> </a> </sub> </td> <td width="300" valign="middle" align="center"> <a href="https://dub.sh/nebius" target="_blank" title="Visit Nebius Token Factory"> <img src="./assets/nebius.png" height="36" style="max-width:180px;" alt="Nebius Token Factory"> </a> <br> <sub> <span style="white-space:nowrap;">AI Inference Provider</span> <br> <a href="https://dub.sh/nebius" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="Visit Nebius Token Factory"> </a> </sub> </td> <td width="300" valign="middle" align="center"> <a href="https://dub.sh/scrapegraphai" target="_blank" title="Visit ScrapeGraphAI on GitHub"> <img src="https://raw.githubusercontent.com/ScrapeGraphAI/ScrapeGraph-AI/main/docs/assets/scrapegraphai_logo.png" height="44" style="max-width:180px;" alt="ScrapeGraphAI - Web Scraping Library"> </a> <br> <sub> <span style="white-space:nowrap;">AI Web Scraping framework</span> <br> <a href="https://dub.sh/scrapegraphai" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="View ScrapeGraphAI on GitHub"> </a> </sub> </td> </tr> <tr align="center"> <td width="300" valign="middle" align="center"> <a href="https://dub.sh/memorilabs" target="_blank" title="Visit Memorilabs"> <img src="assets/memori.png" height="36" style="max-width:180px;" alt="Memori - SQL Native Memory for AI"> </a> <br> <sub> <span style="white-space:nowrap;">SQL Native Memory for AI</span> <br> <a href="https://dub.sh/memorilabs" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="Visit Memorilabs website"> </a> </sub> </td> <td width="300" valign="middle" align="center"> <a href="https://dub.sh/copilotkit" target="_blank" title="Visit CopilotKit"> <img src="assets/copilot-kit-logo.svg" height="36" style="max-width:180px;" alt="CopilotKit - Agentic Application Platform"> </a> <br> <sub> <span style="white-space:nowrap;">Agentic Application Platform</span> <br> <a href="https://dub.sh/copilotkit" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="Visit CopilotKit website"> </a> </sub> </td> <td width="300" valign="middle" align="center"> <a href="https://dub.sh/scalekitt" target="_blank" title="Visit ScaleKit"> <img src="assets/scalekit.svg" height="36" style="max-width:180px;" alt="ScaleKit - Auth Stack for AI"> </a> <br> <sub> <span style="white-space:nowrap;">Auth Stack for AI</span> <br> <a href="https://dub.sh/scalekitt" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="Visit ScaleKit website"> </a> </sub> </td> </tr> <tr align="center"> <td width="200" valign="middle" align="center"> <a href="https://okahu.ai" target="_blank" title="Visit Okahu"> <img src="assets/okahu.png" height="36" style="max-width:180px;" alt="Okahu - AI Platform"> </a> <br> <sub> <span style="white-space:nowrap;">AI Observability Platform</span> <br> <a href="https://okahu.ai" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="Visit Okahu website"> </a> </sub> </td> <td width="200" valign="middle" align="center"> <a href="https://dub.sh/serpApi" target="_blank" title="Visit SerpApi"> <img src="assets/serpapi.png" height="36" style="max-width:180px;" alt="SerpApi - Google Search API"> </a> <br> <sub> <span style="white-space:nowrap;">Google Search API</span> <br> <a href="https://dub.sh/serpApi" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="Visit SerpApi website"> </a> </sub> </td> <td width="200" valign="middle" align="center"> <a href="https://dub.sh/agentfield" target="_blank" title="Visit AgentField"> <img src="assets/agentfield.png" height="40" style="max-width:180px;" alt="AgentField - Kubernetes for AI Agents"> </a> <br> <sub> <span style="white-space:nowrap;">Kubernetes for AI Agents</span> <br> <a href="https://dub.sh/agentfield" target="_blank"> <img src="https://img.shields.io/badge/Visit%20Site-blue?style=flat-square" alt="Visit AgentField website"> </a> </sub> </td> </tr> </table>ð Become a Sponsor
<p align="center"> Interested in sponsoring this project? Feel free to reach out! <br/> <a href="https://dub.sh/arindam-linkedin" target="_blank"> <img src="https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn"> </a> <a href="mailto:arindammajumder2020@gmail.com"> <img src="https://img.shields.io/badge/Email-D14836?style=for-the-badge&logo=gmail&logoColor=white" alt="Email"> </a> </p> </div>ð Courses
AWS Strands Course for Beginners
Comprehensive hands-on course on building AI agents with AWS Strands SDK:
- AWS Strands Course - Complete 8-lesson course covering agent fundamentals to production patterns
- Foundation: Basic agents, session management, structured output
- Integration: MCP agents, human-in-the-loop patterns
- Multi-Agent: Orchestrator agents, swarm intelligence, graph workflows
- Production: Observability, safety guardrails, and best practices
ð Featured AI Apps
ð§Đ Starter Agents
Quick-start agents for learning and extending different AI frameworks. 13 projects
- Agno HackerNews Analysis - Agno-based agent for trend analysis on HackerNews
- OpenAI SDK Starter - OpenAI Agents SDK with email helper & haiku writer examples
- LlamaIndex Task Manager - LlamaIndex-powered task assistant
- CrewAI Research Crew - Multi-agent research team example
- PydanticAI Weather Bot - Real-time weather information agent
- LangChain-LangGraph Starter - LangChain + LangGraph workflow starter
- AWS Strands Agent Starter - Weather report agent using AWS Strands SDK
- Camel AI Starter - Performance benchmarking tool comparing various AI models
- DSPy Starter - DSPy framework for building and optimizing AI systems
- Google ADK Starter - Google Agent Development Kit starter template
- cagent Starter - Open-source customizable multi-agent runtime by Docker
- Sayna Voice Agent - Real-time voice infrastructure with multi-provider STT/TTS (Deepgram, ElevenLabs, Azure, Google) and WebSocket streaming
- KAOS Starter - Kubernetes-native multi-agent system with MCP tools and in-cluster LLM
ðŠķ Simple Agents
Straightforward, practical use-cases for everyday AI applications. 14 projects
- Agno AI Examples - Simple to multi-agent examples with web search & knowledge base
- Finance Agent - Real-time stock & market data tracking agent
- Human-in-the-Loop Agent - HITL actions for safe AI task execution
- Newsletter Generator - AI-powered newsletter builder with Firecrawl integration
- Reasoning Agent - Step-by-step financial reasoning demonstration
- Agno UI Example - Interactive UI for web & finance agents
- Mastra Weather Bot - Weather updates using Mastra AI framework
- Calendar Assistant - Calendar scheduling integration with Cal.com
- Smart Scheduler Assistant - AI-powered Gmail reader and Google Calendar manager
- Web Automation Agent - Browser automation agent using Nebius & browser-use
- Nebius Chat - Chat interface for Nebius Token Factory
- RouteLLM Chat - Intelligent model routing with RouteLLM (GPT-4o-mini vs Nebius Llama) for cost optimization
- Talk to Your DB - Natural language database queries with GibsonAI & LangChain
- Agent Discovery Agent - Find and compare AI agents across NANDA, MCP, Virtuals, A2A, and ERC-8004 registries
ðïļ Voice Agents
Real-time voice assistants and streaming speech pipelines. 2 projects
- LiveKit + Gemini Realtime - LiveKit Agents with Google Gemini Live (
geminimultimodal realtime) for low-latency voice conversations in a LiveKit room - Pipecat + Sarvam - Pipecat voice pipeline with Sarvam STT/TTS and OpenAI for chat; WebRTC (browser) or Daily transport via the Pipecat runner
ðïļ MCP Agents
Examples using Model Context Protocol for external tool integration. 12 projects
- Doc-MCP - Semantic RAG documentation & Q&A system
- LangGraph MCP Agent - LangChain ReAct agent with Couchbase integration
- GitHub MCP Agent - Repository insights and analysis via MCP
- MCP Starter - GitHub repository analyzer starter template
- Talk to your Docs - Documentation Q&A agent with MCP
- Database MCP Agent - Conversational AI agent for managing GibsonAI database projects and schemas
- Hotel Finder Agent - Hotel search and booking using MCP integration
- Custom MCP Server - Custom MCP server implementation example
- Couchbase MCP Server - Couchbase database integration with MCP protocol
- ScaleKit Exa MCP Security - Security-focused MCP integration with Exa search
- Docker E2B MCP Agent - Secure AI agent for running agents in sandboxed Docker environments via MCP Gateway
- Taskade MCP Agent - AI-powered workspace agent for managing projects, tasks, and workflows via Taskade MCP
ð§ Memory Agents
Agents with advanced memory capabilities for context retention and personalization. 12 projects
- Agno Memory Agent - Agno-based agent with persistent memory capabilities
- arXiv Researcher Agent with Memori - Research assistant using OpenAI Agents and GibsonAI Memori
- AWS Strands Agent with Memori - AWS Strands agent enhanced with Memori memory system
- Blog Writing Agent - Personalized blog writing agent with memory for style consistency
- Social Media Agent - Social media automation agent with memory for brand voice
- Job Search Agent - Job search agent with memory for preference tracking
- Brand Reputation Monitor - AI-powered brand reputation monitoring with news analysis and sentiment tracking
- Product Launch Agent - Competitive intelligence tool for analyzing competitor product launches
- AI Consultant Agent - AI-powered consulting agent using Memori v3 as long-term memory fabric and ExaAI for research
- Customer Support Voice Agent - Voice-enabled customer support assistant with Memori v3 and Firecrawl for knowledge base management
- YouTube Trend Agent - YouTube channel analysis agent with Memori, Agno, and Exa for trend analysis and video ideas
- Study Coach Agent - AI-powered study coach with Memori v3 and LangGraph for multi-step verification of understanding
ð RAG Applications
Retrieve-augmented generation examples for document understanding and knowledge bases. 12 projects
- Agentic RAG - Agentic RAG implementation with Agno & GPT-5
- Agentic RAG with Web Search - Advanced RAG with CrewAI, Qdrant, and Exa for hybrid search capabilities
- Resume Optimizer - AI-powered resume optimization and enhancement tool
- LlamaIndex RAG Starter - LlamaIndex + Nebius RAG starter template
- PDF RAG Analyzer - Multi-PDF chat and analysis system
- Qwen3 RAG Chat - PDF chatbot interface built with Streamlit
- Chat with Code - Conversational code explorer and documentation assistant
- Gemma3 OCR - OCR-based document and image processor using Gemma3 model
- Nvidia Nemotron OCR - OCR-based document and image parsing using Nvidia Nemotron-Nano-V2-12b
- Contextual AI RAG - Enterprise-level RAG with managed datastores and quality evaluation
- Simple RAG - Basic RAG implementation with Nebius for quick starts
- WFGY 16 Problem Map LLM Debugger - 16-mode map based debugger for LLM and RAG bugs
ðŽ Advanced Agents
Complex multi-agent pipelines for production-ready end-to-end workflows. 17 projects
- AgentField Financial Research Agent - Financial Research Agent with AgentField
- Due Diligence Agent - Multi-agent company due diligence pipeline with AG2 and TinyFish deep web scraping
- Deep Researcher - Multi-stage research agent with Agno & ScrapeGraph AI
- Candilyzer - Candidate analysis tool for GitHub/LinkedIn profiles
- Job Finder - LinkedIn job search automation with Bright Data integration
- AI Trend Analyzer - AI trend mining and analysis with Google ADK
- Conference Talk Generator - Automated talk abstract generation with Google ADK & Couchbase
- Finance Service Agent - FastAPI server for stock data and predictions with Agno
- Price Monitoring Agent - Price monitoring and alerting agent powered by CrewAI, Twilio & Nebius
- Startup Idea Validator Agent - Agentic workflow to validate and analyze startup ideas
- Meeting Assistant Agent - Automated meeting notes and task creation from conversations
- AI Hedgefund - Agentic workflow for comprehensive financial analysis
- Smart GTM Agent - Go-to-market strategy and competitive analysis agent
- Conference Agnostic CFP Generator - Automated conference proposal generation system
- Car Finder Agent - AI-powered used car recommendation system with CrewAI and MongoDB
- Content Team Agent - SEO content optimization workflow with Agno & SerpAPI for Google AI Search ranking
- Temporal Agents - Examples of Temporal based AI Agents
ðš Tutorials & Videos
ð Course Playlists
- AWS Strands Course - Complete 8-lesson course on building AI agents with AWS Strands SDK
ð§ Framework Tutorials
- Build with MCP - Model Context Protocol tutorials and examples
- Build AI Agents - General AI agent development tutorials
- AI Agents, MCP and more... - Mixed tutorials and project demos
<div align="center">
ðĨ Stay Updated with Daily AI Insight!
Get easy-to-follow weekly tutorials and deep dives on AI, LLMs, and agent frameworks. Perfect for developers who want to learn, build, and stay ahead with new tech. Subscribe our Newsletter!
</div>Getting Started
Prerequisites
- Python 3.10+ (Python 3.11+ recommended for newer projects)
- Git for cloning the repository
- Package Manager:
piporuv(recommended for faster installs) - API Keys: Most projects require API keys (see individual project READMEs)
Quick Start
-
Clone the repository
git clone https://github.com/Arindam200/awesome-ai-apps.git cd awesome-ai-apps -
Choose a project and navigate to its directory
cd starter_ai_agents/agno_starter # Example: Start with Agno starter -
Set up environment variables
cp .env.example .env # Copy example environment file # Edit .env with your API keys -
Install dependencies
# Using pip pip install -r requirements.txt # OR using uv (recommended - faster) uv sync # or uv pip install -e . -
Run the project
python main.py # or for Streamlit apps streamlit run app.py
ðĪ Contributing
We welcome contributions from the community! Here's how you can help:
- ð Report bugs or suggest improvements via GitHub Issues
- ðĄ Add new projects - Submit your own AI agent examples
- ð Improve documentation - Help make projects more accessible
- ð§ Fix issues - Contribute code improvements and bug fixes
Before contributing:
- Read our Contributing Guidelines for detailed information
- Check existing issues to avoid duplicates
- Follow the project structure and naming conventions
- Ensure your project includes a comprehensive README.md
Important: This project follows a Contributor Code of Conduct. By participating, you agree to abide by its terms.
ð License
This repository is licensed under the MIT License. Feel free to use and modify the examples for your projects.
ðĨ Core Maintainers
This project is actively maintained by:
- arindam200 (Arindam Majumder)
- shivaylamba (Shivay Lamba)
For any questions, suggestions, or contributions, feel free to reach out to the maintainers.