Awesome AI Agents
A course and project collection of more than 15 autonomous AI agents built with frameworks such as Agno, Microsoft AutoGen, and OpenAI Swarm, covering reasoning, retrieval-augmented generation, multi-agent collaboration, vision, and persistent memory.
This repository collects runnable example agents for learning agentic AI design patterns, each demonstrating a different capability: a medical-imaging analyzer built on a medical vision model and Streamlit, a financial investment strategist using a chat model and market data, a multi-agent legal contract-review team, an end-to-end software-development coding agent built on OpenAI Swarm, a travel planner, local reasoning agents built on open models through Ollama, a multimodal video-analysis agent, a persistent-memory chatbot, and a web-scraping lead-generation suite, among others.
Each project is documented with its own description and the key technologies it uses, and the repository links to a companion video-tutorial playlist that walks through building several of them.
It is intended as a hands-on learning resource for going from beginner to advanced agentic AI development rather than a single packaged tool.