MyGit

Arindam200/awesome-ai-apps

Fork: 1158 Star: 9227 (更新于 2026-03-14 08:23:29)

license: MIT

Language: Python .

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

官方网址 GitHub网址

Banner

Awesome AI Apps Awesome

Arindam200%2Fawesome-ai-apps | Trendshift

This repository is a comprehensive collection of 70+ practical examples, tutorials, and recipes for building powerful LLM-powered applications. From simple chatbots to advanced AI agents, these projects serve as a guide for developers working with various AI frameworks and tools.

📋 Table of Contents


💎 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
SerpApi - Google Search API
Google Search API
Visit SerpApi 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!
LinkedIn Email


🎓 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

🪶 Simple Agents

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

🗂️ MCP Agents

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

🧠 Memory Agents

Agents with advanced memory capabilities for context retention and personalization. 12 projects

📚 RAG Applications

Retrieve-augmented generation examples for document understanding and knowledge bases. 11 projects

🔬 Advanced Agents

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

📺 Tutorials & Videos

🎓 Course Playlists

  • AWS Strands Course - Complete 8-lesson course on building AI agents with AWS Strands SDK

🔧 Framework Tutorials


📥 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:

  • 🐛 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.

Thank You for the Support! 🙏

Star History Chart

最近版本更新:(数据更新于 2026-03-09 19:49:36)

主题(topics):

hacktoberfest ai llm mcp agents

Arindam200/awesome-ai-apps同语言 Python最近更新仓库

2026-03-14 22:20:54 modelscope/ms-swift

2026-03-14 22:19:41 topoteretes/cognee

2026-03-14 22:07:58 pkjmesra/PKScreener

2026-03-14 21:02:11 ok-oldking/ok-wuthering-waves

2026-03-14 13:48:05 flashinfer-ai/flashinfer

2026-03-14 11:12:45 langchain-ai/langchain