This repository is a comprehensive collection of 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.
A huge thank you to our sponsors for their generous support!
Web Data Platform |
![]() AI Inference Provider |
![]() AI Web Scraping framework |
AI for Databases |
Interested in sponsoring this project? Feel free to reach out!
Quick-start agents for learning and extending:
- Agno HackerNews Analysis - Agno-based agent for trend analysis on HackerNews.
- OpenAI SDK Starter - OpenAI Agents SDK based email helper & haiku writer.
- LlamaIndex Task Manager - LlamaIndex-powered task assistant.
- CrewAI Research Crew - Multi-agent research team.
- PydanticAI Weather Bot - Real-time weather info.
- LangChain-LangGraph Starter - LangChain + LangGraph starter.
- AWS Strands Agent Starter - Weather report Agent.
- Camel AI Starter - Performance benchmarking tool that compares the performance of various AI models.
Straightforward, practical use-cases:
- Finance Agent - Tracks live stock & market data.
- Human-in-the-Loop Agent - HITL actions for safe AI tasks.
- Newsletter Generator - AI newsletter builder with Firecrawl.
- Reasoning Agent - Financial reasoning step-by-step.
- Agno UI Example - UI for web & finance agents.
- Mastra Weather Bot - Weather updates with Mastra AI.
- Calendar Assistant - Calendar scheduling with Cal.com.
- Web Automation Agent - Simple Browser Agent implementation with Nebius & browser use.
- Nebius Chat - Nebius AI Studio Chat interface.
- Talk to Your DB - Talk to your Database with GibsonAI & Langchain
Examples using Model Context Protocol:
- Doc-MCP - Semantic RAG docs & Q&A.
- LangGraph MCP Agent - LangChain ReAct agent with Couchbase.
- GitHub MCP Agent - Repo insights via MCP.
- MCP Starter - GitHub repo analyzer starter.
- Talk to your Docs - Documentation QnA Agent
- Database MCP Agent - A conversational AI agent for managing GibsonAI database projects and schemas.
Agents with advanced memory capabilities:
- Agno Memory Agent - Agno-based agent with persistent memory.
- 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.
- Blog Writing Agent - Personalized blog writing agent with memory.
- Social Media Agent - Social media automation agent with memory.
Retrieve-augmented generation examples:
- Agentic RAG - Agentic RAG with Agno & GPT 5.
- Agentic RAG with Web Search - Advanced RAG with CrewAI, Qdrant, and Exa for hybrid search.
- Resume Optimizer - Boost resumes with AI.
- LlamaIndex RAG Starter - LlamaIndex + Nebius RAG starter.
- PDF RAG Analyzer - Chat with multiple PDFs.
- Qwen3 RAG Chat - PDF chatbot with Streamlit.
- Chat with Code - Conversational code explorer.
- Gemma3 OCR - OCR-based document and image processor using Gemma3
- Contextual AI RAG - Enterprise-level RAG with managed datastores and quality evaluation.
Complex pipelines for end-to-end workflows:
- Deep Researcher - Multi-stage research with Agno & Scrapegraph AI.
- Candilyzer - Analyze GitHub/LinkedIn profiles.
- Job Finder - LinkedIn job search with Bright Data.
- AI Trend Analyzer - AI trend mining with Google ADK.
- Conference Talk Generator - Draft talk abstracts 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 - Agentic Workflow that send meeting notes and creates task based on conversation.
- Ai Hedgefund - Agentic Workflow for financial analysis
- Python 3.10 or higher
- Git
- pip (Python package manager) or uv
-
Clone the repository
git clone https://github.com/Arindam200/awesome-ai-apps.git
-
Navigate to the desired project directory
cd awesome-ai-apps/starter_ai_agents/agno_starter
-
Install the required dependencies
pip install -r requirements.txt
-
Follow project-specific instructions
- Each project has its own README.md with detailed setup and usage instructions
- Make sure to read the project-specific documentation before running the application
We welcome contributions from the community! If you'd like to contribute, please see our Contributing Guidelines for more information on how to get started.
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
This repository is licensed under the MIT License. Feel free to use and modify the examples for your projects.