AI Compare
​
​
ToolsArticlesServices
Best for
    All tools

    Sales

    AI tools for finding leads, qualifying them, preparing quotes, following up and keeping the CRM up to date.

    Marketing

    AI tools for content, social media, images, video, SEO and campaigns.

    Customer service

    AI tools for answering customer emails, chats and calls, handling requests and escalating the hard cases.

    Operations

    AI tools for running the daily work: workflows, scheduling, projects, purchasing and delivery.

    Finance

    AI tools for invoices, bookkeeping, reconciliation, spreadsheets and financial reporting.

    Management & Admin

    AI tools for owners, managers and office staff: planning, reports, documents, meetings, scheduling and everyday admin.

    HR

    AI tools for hiring, screening candidates, onboarding, training and answering employee questions.

    Legal & Compliance

    AI tools for reviewing contracts, tracking deadlines and preparing compliance work for a qualified person to check.

    IT & Development

    AI tools for developers and IT teams: coding, AI models, agents, infrastructure and integrations.

Find AI tools for your team
AllAssistantsWriting & DocsImagesVideoAudioAI AgentsAutomationCode
← Back to tools

•

2025-02-16

awesome-ai-apps logo

awesome-ai-apps

Not rated yet

13.3K GitHub stars

Type:

Tool

Platforms:

Github

Task:

Run AI agentsChat with AIConnect AI to appsCollaborate with AI agentsWrite content

Best for:

MarketingIT & Development
Visit websiteView on GitHub

Pricing


Starting price

$0

Type

Freemium

Overview

awesome-ai-apps is a collection of projects showcasing RAG, agents, workflows, and other AI use cases. This repository is a comprehensive collection of 131 committed projects , 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.

Quick-start agents for learning and extending different AI frameworks. 20 projects.

README

Banner

Awesome AI Apps Awesome

Arindam200%2Fawesome-ai-apps | Trendshift

This repository is a comprehensive collection of 131 committed projects, 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

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

💎 Sponsors

A huge thank you to our sponsors for their generous support!

Bright Data - Web Data Platform
Web Data Platform
Visit Bright Data website
Nebius Token Factory
AI Inference Provider
Visit Nebius Token Factory
ScrapeGraphAI - Web Scraping Library
AI Web Scraping framework
View ScrapeGraphAI on GitHub
Memori - SQL Native Memory for AI
SQL Native Memory for AI
Visit Memorilabs website
CopilotKit - Agentic Application Platform
Agentic Application Platform
Visit CopilotKit website
ScaleKit - Auth Stack for AI
Auth Stack for AI
Visit ScaleKit website
Okahu - AI Platform
AI Observability Platform
Visit Okahu website
AgentField - Kubernetes for AI Agents
Kubernetes for AI Agents
Visit AgentField website

💎 Become a Sponsor

Interested in sponsoring this project? Feel free to reach out!
Email


🚀 Featured AI Apps

🧩 Starter Agents

Quick-start agents for learning and extending different AI frameworks. 20 projects

  • AutoGen Tool-Calling Starter: Microsoft AutoGen AssistantAgent with a custom tool, powered by Nebius Token Factory
  • AWS Strands Agent Starter: Weather report agent using AWS Strands SDK
  • CAMEL AI Model Benchmark: Performance benchmarking tool comparing various AI models
  • CrewAI Research Crew: Multi-agent research team example
  • Docker cagent Multi-Agent Starter: Open-source customizable multi-agent runtime by Docker
  • DSPy Optimization Starter: DSPy framework for building and optimizing AI systems
  • Google Agent Development Kit Starter: Google Agent Development Kit starter template
  • Hacker News Trend Analyst (Agno): Agno-based agent for trend analysis on Hacker News
  • Hugging Face smolagents Starter: Hugging Face smolagents code-first web-search agent
  • KAOS Kubernetes Multi-Agent Starter: Kubernetes-native multi-agent system with MCP tools and in-cluster LLM
  • LangChain Tool-Calling Starter: LangChain tool-calling agent with create_tool_calling_agent + AgentExecutor, powered by Nebius
  • LangGraph ReAct Agent Starter: LangGraph prebuilt ReAct agent (create_react_agent) with custom tools, powered by Nebius
  • Letta Stateful Memory Agent: Stateful agent with persistent long-term memory across sessions
  • LlamaIndex Task Manager: LlamaIndex-powered task assistant
  • Mastra Tool-Calling Starter: TypeScript-first agent with a custom tool powered by Nebius Token Factory
  • Microsoft Agent Framework Starter: Multi-agent travel planning demos built on Microsoft Agent Framework
  • OpenAI Agents SDK Starter: OpenAI Agents SDK with email helper and haiku writer examples
  • PydanticAI Weather Bot: Real-time weather information agent
  • Sayna Realtime Voice Agent: Real-time voice infrastructure with multi-provider STT/TTS (Deepgram, ElevenLabs, Azure, Google) and WebSocket streaming
  • Semantic Kernel Starter: Microsoft Semantic Kernel ChatCompletionAgent with plugin-based tool calling

🪶 Simple Agents

Straightforward, practical use-cases for everyday AI applications. 18 projects

  • Agno Agent Examples: Simple to multi-agent examples with web search and a knowledge base
  • Agno Agent UI: Interactive UI for web and finance agents
  • AI Agent Registry Explorer: Find and compare AI agents across NANDA, MCP, Virtuals, A2A, and ERC-8004 registries
  • Calendar Assistant: Calendar scheduling integration with Cal.com
  • Cost-Aware Model Router (RouteLLM): Intelligent model routing with RouteLLM (GPT-4o-mini vs Nebius Llama) for cost optimization
  • Email-to-Calendar Assistant: AI-powered Gmail reader and Google Calendar manager
  • Financial Reasoning Agent: Step-by-step financial reasoning demonstration
  • Human-in-the-Loop Agent: HITL actions for safe AI task execution
  • LangChain Operations Agent Collection: Nebius-powered incident response, support, vendor risk, and data quality agents with typed outputs and guarded tools
  • Mastra Weather Bot: Weather updates using Mastra AI framework
  • Natural-Language Database Assistant: Natural language database queries with GibsonAI and LangChain
  • Natural-Language SQL Agent (LangChain): Natural-language-to-SQL data agent with LangGraph, Nebius, read-only SQL safety, and Streamlit charts
  • Nebius Chat: Chat interface for Nebius Token Factory
  • Newsletter Generator: AI-powered newsletter builder with Firecrawl integration
  • Stock Market Finance Agent: Real-time stock and market data tracking agent
  • Stock Portfolio Analyst: Live portfolio valuation, concentration analysis, risk flags, and rebalancing ideas with Agno
  • VoyageCompass Travel Planner: LangChain and Nebius travel planner with weather, research, currency conversion, budgets, and packing tools
  • Web Automation Agent: Browser automation agent using Nebius and browser-use

🎙️ Voice Agents

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

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

🗂️ MCP Agents

Examples using Model Context Protocol for external tool integration. 14 projects

  • Couchbase LangGraph MCP Agent: LangChain ReAct agent with Couchbase integration
  • Couchbase MCP Server: Couchbase database integration with MCP protocol
  • Custom MCP Server Starter: Custom MCP server implementation example
  • Documentation Q&A MCP Agent: Documentation Q&A agent with MCP
  • Documentation RAG MCP Server: Semantic RAG documentation and Q&A system
  • GibsonAI Database MCP Agent: Conversational AI agent for managing GibsonAI database projects and schemas
  • GitHub MCP Agent: Repository insights and analysis via MCP
  • GitHub MCP Agent Starter: GitHub repository analyzer starter template
  • Hotel Finder Agent: Hotel search and booking using MCP integration
  • Sandboxed Code Execution MCP Agent (Docker + E2B): Secure AI agent for running agents in sandboxed Docker environments via MCP Gateway
  • Secure Database MCP Agent (MCP Toolbox): Secure ecommerce agent over PostgreSQL and MongoDB; MCP Toolbox enforces per-user data access, least-privilege roles, and authorized tools
  • Secure MCP Access Agent (ScaleKit + Exa): Security-focused MCP integration with Exa search
  • Self-Healing Text-to-SQL Agent (Okahu): Self-healing Text-to-SQL demo using Okahu Cloud traces via hosted MCP
  • 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. 13 projects

  • AI Research Consultant with Long-Term Memory: AI-powered consulting agent using Memori v3 as a long-term memory fabric and ExaAI for research
  • arXiv Researcher Agent with Memori: Research assistant using OpenAI Agents and GibsonAI Memori
  • AWS Strands Persistent Memory Agent: AWS Strands agent enhanced with the Memori memory system
  • Blog Writing Agent: Personalized blog writing agent with memory for style consistency
  • Brand Reputation Monitor: AI-powered brand reputation monitoring with news analysis and sentiment tracking
  • Customer Support Voice Agent: Voice-enabled customer support assistant with Memori v3 and Firecrawl for knowledge base management
  • Engineering Content Agent: Chat-first Agno app that turns HN demand, DEV.to supply gaps, and Weaviate Engram memory into a developer trend digest plus DevRel talk and blog ideation via Nebius
  • Job Search Agent: Job search agent with memory for preference tracking
  • Persistent Memory Agent (Agno): Agno-based agent with persistent memory capabilities
  • Product Launch Agent: Competitive intelligence tool for analyzing competitor product launches
  • Social Media Agent: Social media automation agent with memory for brand voice
  • Study Coach Agent: AI-powered study coach with Memori v3 and LangGraph for multi-step verification of understanding
  • YouTube Trend Agent: YouTube channel analysis agent with Memori, Agno, and Exa for trend analysis and video ideas

📚 RAG Applications

Retrieval-augmented generation examples for document understanding and knowledge bases. 18 projects

  • Agentic RAG with Agno and GPT-5: Agentic RAG implementation with Agno and GPT-5
  • Agentic Typed RAG with LlamaIndex: Typed, citation-verified RAG with structured answers, local document parsing, and deterministic refusal for weak evidence
  • Codebase Q&A RAG: Conversational code explorer and documentation assistant
  • Enterprise Contextual RAG: Enterprise-level RAG with managed datastores and quality evaluation
  • Gemma 3 Document OCR: OCR-based document and image processor using the Gemma 3 model
  • GraphRAG with Neo4j: Knowledge graph extraction and Cypher-backed retrieval with Neo4j and Nebius
  • LiteParse Invoice & Receipt Auditor: Local OCR with LiteParse bounding boxes, Nebius LLM audit for math errors and duplicate charges, evidence pinning on scans, and an LLM batch summary
  • LlamaIndex RAG Starter: LlamaIndex and Nebius RAG starter template
  • LLM and RAG Debugger (WFGY 16-Problem Map): 16-mode map-based debugger for LLM and RAG bugs
  • Multi-PDF RAG Analyzer: Multi-PDF chat and analysis system
  • Nebius RAG Starter: Basic RAG implementation with Nebius for quick starts
  • NVIDIA Nemotron Document OCR: OCR-based document and image parsing using NVIDIA Nemotron-Nano-V2-12b
  • Production PDF RAG with Reranking: Production-shaped PDF RAG with contextual retrieval, Qdrant hybrid search, reranking, streaming answers, upload ingestion, and clickable citations
  • Qwen3 PDF RAG Chat: PDF chatbot interface built with Streamlit
  • Resume Optimizer: AI-powered resume optimization and enhancement tool
  • Trustworthy RAG: Citation verification, per-claim evidence checks, and hallucination scoring for RAG answers
  • Video Q&A with Timestamp Citations: Multimodal video retrieval with Gemini embeddings, Weaviate, Nebius, and clickable timestamp citations
  • Web-Augmented Agentic RAG: Advanced RAG with CrewAI, Qdrant, and Exa for hybrid search capabilities

🔬 Advanced Agents

Complex multi-agent pipelines for production-ready end-to-end workflows. 33 projects

  • AI Hedge Fund Research Team: Agentic workflow for comprehensive financial analysis
  • AI Trend Research Agent: AI trend mining and analysis with Google ADK
  • Candidate Profile Analyzer (Candilyzer): Candidate analysis tool for GitHub and LinkedIn profiles
  • Car Finder Agent: AI-powered used car recommendation system with CrewAI and MongoDB
  • Conference Proposal Generator: Automated conference proposal generation system
  • Conference Talk Abstract Generator: Automated talk abstract generation with Google ADK and Couchbase
  • Contract Review Crew (Paralegal): CrewAI contract review workflow for clause extraction, risk analysis, and recommended redlines
  • Cosmos Arena Debate Council: Multi-agent debate council built with LangGraph and the NVIDIA Cosmos reasoning model via Nebius Token Factory
  • Customer Support Resolution Agent: LangChain and Nebius support agent with knowledge-base retrieval, order lookup, and human ticket escalation
  • Deep Research + Writing Agents Workshop: Nebius-powered LangChain MCP workshop with Exa research, Gemini image generation, and Okahu/Monocle eval observability
  • Deep Research Workflow: Multi-stage research agent with Agno and ScrapeGraph AI
  • Due Diligence Agent: Multi-agent company due diligence pipeline with AG2 and TinyFish deep web scraping
  • Financial Document OS: Turns financial PDFs into an editable relational database with source-level citations
  • Financial Market Data Service: FastAPI server for stock data and predictions with Agno
  • Financial Research Agent (AgentField): Financial research agent with AgentField
  • GitHub and LinkedIn Job Finder: LinkedIn job search automation with Bright Data integration
  • Local File-Editing Agent Prototype: Local coding-agent prototype with file discovery, reading, and editing tools
  • Maintainer Intelligence Brief: Weekly open-source intelligence briefs from community, security, and document signals with source citations
  • Meeting Assistant Agent: Automated meeting notes and task creation from conversations
  • Multi-Agent Coding Harness: Deep LangGraph coding crew with planning, repository exploration, human-gated file edits, and E2B-sandboxed test loops
  • Nebius Autonomous Pipeline Optimizer: NYC taxi analytics pipeline optimizer with iterative code search using real-time or batch Nebius Token Factory inference
  • Pre-Meeting Intel Agent (Briefing Room): LangGraph plan-research-reflect loop with Tavily web search that turns a company name into a cited one-page meeting brief
  • Price Monitoring Agent: Price monitoring and alerting agent powered by CrewAI, Twilio, and Nebius
  • Prompt Format Benchmark: Benchmark harness for comparing XML, JSON, and Markdown prompt formats across accuracy, latency, and token usage
  • Sandboxed Browser Game Generator: FastAPI multi-agent studio that generates sandboxed browser games from one prompt using Pydantic AI and GLM-5.2 on Nebius
  • SEO Content Strategy Team: SEO content optimization workflow with Agno and SerpAPI for Google AI Search ranking
  • Software Engineering Model Arena: Nebius Token Factory benchmark for two coding models with seven curated challenges, weighted local hidden tests, partial-credit scoring, and an independent judge
  • Startup Go-to-Market Strategy Agent: Go-to-market strategy and competitive analysis agent
  • Startup Idea Validator Agent: Agentic workflow to validate and analyze startup ideas
  • Temporal Agents: Examples of Temporal-based AI agents
  • Temporal Transaction Agent Evaluation (Okahu + Monocle): Evaluation and regression loop for a Temporal fraud-processing agent, using OpenTelemetry traces, deterministic checks, and LLM-graded Okahu evaluations
  • Web Intelligence Agent: Mastra multi-agent pipeline that turns Olostep web evidence into Nemotron-verified case studies with SQLite persistence and a Velt audit trail
  • Workflow Audit Trail (FlowSentinel): Next.js workflow command center with Nebius Nemotron reasoning, n8n orchestration, Velt activity logs, and optional Tailscale Funnel exposure

🧬 Fine-Tuning

End-to-end examples of fine-tuning open-source LLMs, from data prep to deployment. 6 projects

  • Customer Support Fine-Tuning with Data Lab: Teacher-student distillation workflow to generate support data, curate it in Data Lab, fine-tune, and deploy
  • Insurance Claims Fine-Tuning: Data Lab, LoRA fine-tuning, and a Gradio comparison app for insurance claims
  • Legal Tech Fine-Tuning (Self-Hosted): Fine-tunes Gemma on UK legislation with LoRA, serves with vLLM, and exposes a FastAPI layer
  • Legal Tech Fine-Tuning (Token Factory): Managed LoRA fine-tuning on Nebius Token Factory with private model deployment
  • Open-Source LLM Fine-Tuning on Token Factory: Colab-first LoRA fine-tuning walkthrough to upload a dataset, train, monitor, and deploy
  • Standalone Customer Support Fine-Tuning (Colab): Fully standalone Colab notebook for the customer-support distillation and fine-tuning flow

📺 Tutorials & Videos

🎓 Course Playlists

  • AWS Strands Course: Complete 8-lesson course on building AI agents with AWS Strands SDK (watch the playlist)

🔧 Framework Tutorials

  • AI Agents, MCP and more...: Mixed tutorials and project demos
  • Build AI Agents: General AI agent development tutorials
  • Build with MCP: Model Context Protocol tutorials and examples

📥 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


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:

  • 💡 Add new projects: Submit your own AI agent examples
  • 🔧 Fix issues: Contribute code improvements and bug fixes
  • 📝 Improve documentation: Help make projects more accessible
  • 🐛 Report bugs or suggest improvements via GitHub Issues

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:

Arindam Majumder     Shivay Lamba     Astrodevil

Arindam Majumder  ·  Shivay Lamba  ·  Astrodevil

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

Thank You for the Support! 🙏

Star History Chart

Releases

Release information has not been added yet.

Related articles

Guides and news that mention this tool.

Z
M
n8n logo

AI Agents in Zapier vs Make vs n8n: Which Is Best?

Comparison
n8n logo

What Is n8n? The Open-Source Workflow Automation Tool Explained

Get started
G
Z
M

AI Email Labeling in Gmail with OpenAI

Use cases
W
n8n logo

AI WhatsApp Customer Support Agent

Use cases
G
n8n logo
Gemini logo

Build a RAG Chatbot over Your Google Drive Documents

Use cases
T
n8n logo
ChatGPT logo

Build an AI Assistant on Telegram (Voice + Text) with n8n

Use cases
Complete your AI stack

Add a general assistant, research, coding, monitoring, and team productivity to your automations.

ChatGPT logo
ChatGPT
General assistant

General-purpose AI assistant for research, writing, coding, data analysis, image creation, and everyday productivity

View tool
Perplexity logo
Perplexity
Research

AI-powered search and research assistant

View tool
Cursor logo
Cursor
Build integrations

AI coding editor and autonomous software development platform

View tool
Best alternatives

Compare similar tools in the same category.

OpenClaw logo

OpenClaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

Cursor logo

Cursor

AI coding editor and autonomous software development platform

Hermes Agent logo

Hermes Agent

The agent that grows with you

Firecrawl logo

Firecrawl

The API to search, scrape, and interact with the web at scale. 🔥

Copilot logo

Copilot

AI assistant for creating, searching, communicating, and automating work across Microsoft 365 apps.

View all in this category
Help
Pick an answer below
Hi! I can point you to the right tool or guide. What are you looking for?
Browse all articles