Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
An introduction to the world of AI Agents
| Date | Stars |
|---|---|
| 2026-07-31 | 298 |
| 2026-08-11 | 299 |
| 2026-08-18 | 300 |
| 2026-08-19 | 301 |
| 2026-08-21 | 301 |
| 2026-08-25 | 301 |
| 2026-08-29 | 302 |
| 2026-09-01 | 303 |
| 2026-09-02 | 304 |
| 2026-09-03 | 306 |
| 2026-09-06 | 309 |
| 2026-09-08 | 309 |
| 2026-09-09 | 309 |
| 2026-09-11 | 312 |
| 2026-09-13 | 315 |
| 2026-09-14 | 316 |
| 2026-09-15 | 317 |
| 2026-09-19 | 318 |
| 2026-09-20 | 319 |
| 2026-09-21 | 320 |
| 2026-09-25 | 319 |
| 2026-09-26 | 319 |
| 2026-09-28 | 321 |
| 2026-10-20 | 322 |
| 2026-10-31 | 323 |
| 2026-11-01 | 325 |
| 2026-11-04 | 325 |
Today
— stars today
This week
+3 stars this week
This month
+4 stars this month
Momentum
0.0
growth rate 0.93%/day
 # AI Agents A-Z This repository contains code for both my live course: [O'Reilly Live Online Training for AI Agents A-Z](https://learning.oreilly.com/live-events/ai-agents-a-z/0642572007604) and my video series: [Modern Automated AI Agents: Building Agentic AI to Perform Complex Tasks ](https://learning.oreilly.com/course/modern-automated-ai/9780135414965/) This course provides a comprehensive guide to understanding, implementing, and managing AI agents both at the prototype stage and in production. Attendees will start with foundational concepts and progressively delve into more advanced topics, including various frameworks like CrewAI, LangChain, and AutoGen as well as building agents from scratch using powerful prompt engineering techniques. The course emphasizes practical application, guiding participants through hands-on exercises to implement and deploy AI agents, evaluate their performance, and iterate on their designs. We will go over key aspects like cost projections, open versus closed source options, and best practices are thoroughly covered to equip attendees with the knowledge to make informed decisions in their AI projects. ## Setup Instructions ### Using Python 3.11 Virtual Environment At the time of writing, we need a Python virtual environment with Python 3.11. #### Option 1: Python 3.11 is Already Installed ##### Step 1: Verify Python 3.11 Installation ```bash python3.11 --version ``` ##### Step 2: Create a Virtual Environment ```bash python3.11 -m venv .venv ``` This creates a `.venv` folder in your current directory. ##### Step 3: Activate the Virtual Environment - **macOS/Linux:** ```bash source .venv/bin/activate ``` - **Windows:** ```cmd .venv\Scripts\activate ``` You should see `(.venv)` in your terminal prompt. ##### Step 4: Verify the Python Version ```bash python --version ``` ##### Step 5: Install Packages ```bash pip install -r requirements.txt ``` ##### Step 6: Deactivate the Virtual Environment ```bash deactivate ``` --- #### Option 2: Install Python 3.11 If you don’t have Python 3.11, follow the steps below for your OS. ##### **macOS (Using Homebrew)** ```bash brew install [email protected] ``` ##### **Ubuntu/Debian** ```bash sudo apt update sudo apt install python3.11 python3.11-venv ``` ##### **Windows (Using Windows Installer)** 1. Go to [Python Downloads](https://www.python.org/downloads/release/python-3110/). 2. Download the installer for Python 3.11. 3. Run the installer and ensure **"Add Python 3.11 to PATH"** is checked. ### Verify Installation ```bash python3.11 --version ``` ## Notebooks In the activated environment, run ```bash python3 -m jupyter notebook ``` - **Using 3rd party agent frameworks** - **[Intro to SmolAgents](notebooks/SmolAgents.ipynb)** - An introductory notebook for HuggingFace's SmolAgents - **[Intro to Google ADK](notebooks/Google_ADK_Hello_World.ipynb)** - An introductory notebook for Google's Agent Development Kit with Google Search and custom tools - **[Intro to CrewAI](notebooks/CrewAI_Hello_World.ipynb)** - An introductory notebook for CrewAI - See **[the streamlit directory](./streamlit)** for an example of deploying crew on a streamlit app - **[Intro to Autogen](notebooks/Autogen_HelloWorld.ipynb)** - An introductory notebook for Microsoft's Autogen - **OpenAI** - **[Intro to OpenAI Swarm](notebooks/Swarm_Hello_World.ipynb)** - An introductory notebook for OpenAI's Swarm - **[Intro to OpenAI Agents](notebooks/OpenAI%20Agents.ipynb)** - An introductory notebook for OpenAI's newer Agents SDK - **LangGraph** - **[LangGraph Workflows 101](notebooks/LangGraph_Hello_World.ipynb)** - An introductory notebook for LangGraph making a RAG workflow - **[Evaluating LangGraph Workflows](notebooks/LangGraph_Workfow_Eval.ipynb)** - Evaluating our RAG example from above - **[Simple ReAct Agents in LangGraph](notebooks/LangGraph_React.ipynb)** - Simple ReAct
Excerpt of 8,624 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:9864fc432031558a, topic:agents, topic:multi-agent, topic:multi-agent-systems