Open Source AI Agents

Discover 406 open source AI Agents repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. AI Agents projects here are most often combined with Python, Developer Tools and MCP. Last updated October 4, 2026.

406 repositories · updated October 4, 2026

awesome-agentic-ai: Explore Agentic AI Tools and Learning Resources

awesome-agentic-ai: Explore Agentic AI Tools and Learning Resources

A curated guide to agentic AI frameworks, tools, papers, and learning materials, with example projects and recommendations for choosing technologies. Useful for developers learning agent systems or evaluating options for a project.

AI AgentsAgentic AIAwesome List
Added Jul 29, 2026 View details
AI-Agents-Projects-Tutorials: Explore Practical AI Agent Examples

AI-Agents-Projects-Tutorials: Explore Practical AI Agent Examples

A collection of code notebooks and scripts exploring AI agents, multi-agent workflows, memory, planning, tool use, and agentic RAG. Useful for developers and learners who want runnable examples to study or adapt.

AI AgentsAgentic AIMulti Agent Systems
Added Jul 28, 2026 View details
destructive_command_guard: Block Dangerous Commands Before Execution

destructive_command_guard: Block Dangerous Commands Before Execution

dcg is a Rust hook that checks commands from AI coding agents before they run and blocks destructive operations. It suits developers who want guardrails against accidental data or work loss, with configurable coverage for additional tools and services.

RustCLIAI Agents
Added Jul 11, 2026 View details
MacOS-MCP: Automate macOS with AI Agents

MacOS-MCP: Automate macOS with AI Agents

MacOS-MCP is a Python MCP server that lets AI agents interact with macOS apps and interfaces through accessibility controls and system tools. It suits developers building desktop workflows, with macOS permissions and careful security review required.

PythonAutomationAI Agents
Added Jul 8, 2026 View details
rag-zero-to-hero-guide: Learn Retrieval-Augmented Generation

rag-zero-to-hero-guide: Learn Retrieval-Augmented Generation

A learning guide to retrieval-augmented generation, from core concepts to evaluation and advanced approaches. It combines explanations, Jupyter notebook implementations, tool references, and survey papers for learners building RAG knowledge.

Jupyter NotebookGenerative AIRAG
Added Jul 7, 2026 View details
TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents

TencentDB-Agent-Memory: Share Reusable Memory Across AI Agents

TencentDB Agent Memory is a team memory hub that turns conversations, documents, and code into reusable assets for AI agents. It suits teams that want agents to share curated context and skills across sessions and frameworks.

TypeScriptAI AgentsAgent
Added Jul 7, 2026 View details
griptape: Build AI Agents and Workflows in Python

griptape: Build AI Agents and Workflows in Python

Griptape is a modular Python framework for building generative AI applications with tasks, agents, pipelines, and workflows. It suits developers who want to combine language models with tools, memory, and retrieval components through swappable integrations.

PythonAILLM
Added Jul 5, 2026 View details
memoripy: Build Evidence-Based Memory for AI Agents

memoripy: Build Evidence-Based Memory for AI Agents

Memoripy is a local memory runtime for AI agents that keeps versioned, sourced records and explains why they appear in recall. It suits developers who need scoped, auditable memory rather than an opaque store of accumulated text.

PythonAIAI Agents
Added Jul 5, 2026 View details
deepfabric: Generate and Evaluate Synthetic Training Data

deepfabric: Generate and Evaluate Synthetic Training Data

DeepFabric generates domain-specific synthetic datasets for language-model training and agent evaluation. It combines topic planning, tool-use traces, validation, and evaluation in a Python library and CLI.

PythonAIMachine Learning
Added Jul 2, 2026 View details
OpenWebAgent: Build Web Agents for Large Language Models

OpenWebAgent: Build Web Agents for Large Language Models

OpenWebAgent is a toolkit for building web agents that automate interactions with webpages using language or multimodal models. It pairs a Chrome extension with a configurable server, aimed at developers integrating their own models.

JavaScriptAI AgentsLLM
Added Jul 2, 2026 View details
LazyLLM: Build Multi-Agent LLM Applications

LazyLLM: Build Multi-Agent LLM Applications

LazyLLM is a Python framework for assembling, testing, and deploying multi-agent LLM applications with low-code workflows. It suits developers who want to combine models, tools, and RAG components while iterating across local or online services.

PythonAI AgentsLLM
Added Jul 2, 2026 View details
ChatArena: Build Multi-Agent Language Game Environments

ChatArena: Build Multi-Agent Language Game Environments

ChatArena is a Python framework for running language games with multiple LLM agents. It suits researchers and developers studying agent interaction, collaboration, and social behavior, but the project was deprecated in August 2025 and is no longer supported.

PythonAILLM
Added Jul 1, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️