MCP Directory
ServersClientsBlog

xASO - App Store Optimization

AI-powered App Store Optimization platform for mobile apps

Go to xASO
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2026 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Clients
  3. awesome-ai-apps

awesome-ai-apps

GitHub
Website

A collection of projects showcasing RAG, agents, workflows, and other AI use cases

12,997
1,641

Banner

<div align="center">

Awesome AI Apps Awesome

<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

  • 🎓 Courses
  • 🚀 Featured AI Apps
    • 🧩 Starter Agents
    • 🪶 Simple Agents
    • 🎙️ Voice Agents
    • 🗂️ MCP Agents
    • 🧠 Memory Agents
    • 📚 RAG Applications
    • 🔬 Advanced Agents
  • 📺 Tutorials & Videos
  • 🚀 Getting Started
  • 🤝 Contributing

<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. 19 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
  • Letta Starter - Stateful agent with persistent long-term memory across sessions
  • PydanticAI Weather Bot - Real-time weather information agent
  • LangChain Starter - LangChain tool-calling agent with create_tool_calling_agent + AgentExecutor, powered by Nebius
  • LangGraph Starter - LangGraph prebuilt ReAct agent (create_react_agent) with custom tools, powered by Nebius
  • AWS Strands Agent Starter - Weather report agent using AWS Strands SDK
  • Mastra Starter - TypeScript-first agent with a custom tool powered by Nebius Token Factory
  • 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
  • Semantic Kernel Starter - Microsoft Semantic Kernel ChatCompletionAgent with plugin-based tool calling
  • smolagents Starter - Hugging Face smolagents code-first web-search agent
  • AutoGen Starter - Microsoft AutoGen AssistantAgent with a custom tool, powered by Nebius Token Factory
  • 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. 19 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
  • LangChain Simple Agents - Nebius-powered incident response, support, vendor risk, and data quality agents with typed outputs and guarded tools
  • Agent Discovery Agent - Find and compare AI agents across NANDA, MCP, Virtuals, A2A, and ERC-8004 registries
  • LangChain Data Agent PoC - Natural-language-to-SQL data agent with LangGraph, Nebius, read-only SQL safety, and Streamlit charts
  • VoyageCompass Travel Planner - LangChain and Nebius travel planner with weather, research, currency conversion, budgets, and packing tools

🎙️ Voice Agents

Real-time voice assistants and streaming speech pipelines. 8 projects

  • Gradium + Nebius Voice Coach - Conversational pitch coach using Gradium STT/TTS, LangChain orchestration, and Nebius reasoning
  • Healthcare Voice Contact Center - Pipecat healthcare contact center with appointment booking, FAQ handling, and supervisor escalation
  • LiveKit + Gemini Realtime - LiveKit Agents with Google Gemini Live (gemini multimodal realtime) for low-latency voice conversations in a LiveKit room
  • LiveKit Voice Agent with Web Search - LiveKit + Gemini realtime voice agent with an Olostep-backed web_search tool for fresh, source-cited answers
  • LiveKit RSVP Confirmation Agent - Outbound voice agent that calls attendees, confirms RSVPs, and updates a JSON-backed event database
  • Pipecat + Sarvam - Pipecat voice pipeline with Sarvam STT/TTS and OpenAI for chat; WebRTC (browser) or Daily transport via the Pipecat runner
  • Speed-to-Lead Voice Agent - LiveKit-based voice agent that calls inbound leads instantly, routes them to specialists, and logs to a mock CRM
  • VoxCode (Cursor Code Editor) - Local voice workspace for codebase summaries and architecture Q&A; Deepgram Voice Agent + Nebius reasoning + Cursor SDK file inspection/edits

🗂️ MCP Agents

Examples using Model Context Protocol for external tool integration. 13 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
  • Telemetry MCP Okahu - Self-healing Text-to-SQL demo using Okahu Cloud traces via hosted MCP
  • MCP Toolbox Security Agent - Secure ecommerce agent over PostgreSQL + MongoDB; MCP Toolbox enforces per-user data access, least-privilege roles, and authorized tools

🧠 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
  • Advanced RAG with Reranking - Production-shaped PDF RAG with contextual retrieval, Qdrant hybrid search, reranking, streaming answers, upload ingestion, and clickable citations
  • 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. 23 projects

  • Deep Research + Writing Agents Workshop - Nebius-powered LangChain MCP workshop with Exa research, Gemini image generation, and Okahu/Monocle eval observability
  • Nebius AutoResearch - NYC taxi analytics pipeline optimizer; iterative code search with Nebius Token Factory (real-time or batch inference)
  • 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
  • Cosmos Arena Debate Council - Multi-agent debate council built with LangGraph and the NVIDIA Cosmos reasoning model via Nebius Token Factory
  • 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
  • FlowSentinel Audit Trail - Next.js workflow command center: Nebius Nemotron reasoning, n8n orchestration, Velt immutable activity logs, optional Tailscale Funnel exposure
  • 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
  • Customer Support Resolution Agent - LangChain and Nebius support agent with knowledge-base retrieval, order lookup, and human ticket escalation
  • Web Intelligence Agent - Mastra multi-agent pipeline that turns Olostep web evidence into Nemotron-verified case studies with SQLite persistence and Velt audit trail
  • 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!

Subscribe to our Newsletter

</div>

Getting Started

Prerequisites

  • Python 3.10+ (Python 3.11+ recommended for newer projects)
  • Git for cloning the repository
  • Package Manager: pip or uv (recommended for faster installs)
  • API Keys: Most projects require API keys (see individual project READMEs)

Quick Start

  1. Clone the repository
    git clone https://github.com/Arindam200/awesome-ai-apps.git
    cd awesome-ai-apps
  2. Choose a project and navigate to its directory
    cd starter_ai_agents/agno_starter  # Example: Start with Agno starter
  3. Set up environment variables
    cp .env.example .env  # Copy example environment file
    # Edit .env with your API keys
  4. Install dependencies
    # Using pip
    pip install -r requirements.txt
    
    # OR using uv (recommended - faster)
    uv sync
    # or
    uv pip install -e .
  5. 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:

<p align="center"> <a href="https://github.com/Arindam200" title="Arindam Majumder"> <img src="https://avatars.githubusercontent.com/u/109217591?s=128&v=4" width="72" height="72" alt="Arindam Majumder" style="border-radius: 50%;" /> </a> &nbsp;&nbsp;&nbsp; <a href="https://github.com/shivaylamba" title="Shivay Lamba"> <img src="https://avatars.githubusercontent.com/u/19529592?s=128&v=4" width="72" height="72" alt="Shivay Lamba" style="border-radius: 50%;" /> </a> &nbsp;&nbsp;&nbsp; <a href="https://github.com/Astrodevil" title="Astrodevil"> <img src="https://avatars.githubusercontent.com/u/73425223?s=128&v=4" width="72" height="72" alt="Astrodevil" style="border-radius: 50%;" /> </a> </p> <p align="center"> <sub> <a href="https://github.com/Arindam200">Arindam Majumder</a> &nbsp;·&nbsp; <a href="https://github.com/shivaylamba">Shivay Lamba</a> &nbsp;·&nbsp; <a href="https://github.com/Astrodevil">Astrodevil</a> </sub> </p>

For any questions, suggestions, or contributions, feel free to reach out to the maintainers.

Thank You for the Support! 🙏

Star History Chart

Repository

AR
Arindam200

Arindam200/awesome-ai-apps

Created

February 16, 2025

Updated

June 15, 2026

Language

Python

Category

AI