Skip to main content
The Awesome AI Apps repository contains 76+ production-ready AI agent projects organized into 6 distinct categories based on complexity and use case.

Category Breakdown

Starter Agents

13 quick-start boilerplate examples for learning different AI frameworks including Agno, OpenAI SDK, CrewAI, and more.

Simple Agents

14 straightforward, single-purpose agents for tasks like finance tracking, web automation, and newsletter generation.

MCP Agents

12 projects using Model Context Protocol for semantic RAG, database interactions, and external tool integrations.

Memory Agents

12 agents with persistent memory capabilities using frameworks like GibsonAI Memori for context retention.

RAG Applications

11 Retrieval-Augmented Generation examples with vector databases and document processing.

Advanced Agents

14 complex multi-agent workflows and production-ready applications for research, analysis, and automation.

Choose Your Path

For Beginners

Start with Starter Agents to understand different AI frameworks, then move to Simple Agents for practical single-purpose applications.

For Intermediate Developers

Explore MCP Agents for external integrations, Memory Agents for context-aware applications, or RAG Applications for knowledge retrieval systems.

For Advanced Developers

Dive into Advanced Agents for complex multi-agent systems, production workflows, and sophisticated automation tasks.

Common Frameworks & Technologies

Across all categories, you’ll find projects built with:
  • AI Frameworks: Agno, OpenAI SDK, LlamaIndex, CrewAI, PydanticAI, LangChain, AWS Strands
  • LLM Providers: Nebius Token Factory, OpenAI, Anthropic
  • Memory Systems: GibsonAI Memori, custom storage solutions
  • Vector Databases: LanceDB, Qdrant, Pinecone
  • Integration Protocols: Model Context Protocol (MCP)
  • UI Frameworks: Streamlit, FastAPI, React

Prerequisites

Most projects require:
  • Python 3.10 or higher
  • Relevant API keys (Nebius, OpenAI, etc.)
  • Basic understanding of Python and AI concepts

Next Steps

Browse Starter Projects

Get started with framework-specific templates

View All Examples

Browse all 76+ projects with detailed guides

Build docs developers (and LLMs) love