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

UFO: Automate Desktop Tasks Across Devices with AI Agents
UFO combines a Windows desktop agent with a framework for coordinating agents across devices and platforms. Use it for Windows automation or multi-step workflows that need task planning, device assignment, and parallel execution.

Hexabot: Build and Run AI Workflows Across Chat Channels
Hexabot is a TypeScript platform for building agentic workflows that combine actions, tools, memory, and conversational channels. It suits teams that want to develop and operate AI automations in a single runtime.

mini-swe-agent: Automate Software Engineering Tasks with an AI Agent
mini-swe-agent is a compact Python agent that uses a language model and bash to tackle software engineering tasks, including GitHub issues. Its simple control flow suits developers who want a hackable CLI or a baseline for agent research.

agent-service-toolkit: Build and Serve LangGraph Agents
A Python starter toolkit that connects LangGraph agents to a FastAPI service, reusable client, and Streamlit chat interface. It suits developers who want an end-to-end foundation for building, testing, and customizing agent applications.

novu: Send Product and Agent Communications Across Channels
Novu provides a unified API and conversation model for product notifications and agent messaging. Use it to coordinate delivery across channels such as email, SMS, push, chat, and in-app inboxes without integrating each channel independently.

Intervo: Build Voice and Chat AI Agents
Intervo is a self-hostable platform for designing conversational AI agents that handle voice calls and web chat. It combines visual workflows, knowledge retrieval, telephony, and integrations with multiple speech and language-model providers.

stagewise: Build and Orchestrate Coding Agents in an IDE
stagewise is an agentic IDE that combines a browser preview, coding agent, and codebase editing workflows. It suits developers who want to inspect and change web apps without switching tools, using their own model provider or a stagewise account.

deepagents: Build Agents with Planning and Tooling Built In
Deep Agents is a Python agent harness for building LLM agents with planning, delegation, file access, and context management built in. It suits developers who need a more capable starting point than a minimal agent loop, while retaining control over models and tools.

langcorn: Serve LangChain Apps as FastAPI APIs
LangCorn turns LangChain chains, agents, and custom run functions into FastAPI endpoints. It suits developers who want to expose existing language-model workflows through a documented REST API with optional token authentication.

LLocalSearch: Search the Web with Local LLM Agents
LLocalSearch is a self-hosted search app that uses locally running language models and tools to research questions on the web. It suits people who want current answers with visible agent activity and without OpenAI or Google API keys.

Awesome-AI-Agents: Explore LLM Agent Projects and Tools
A curated, searchable directory of autonomous and multi-agent projects, frameworks, benchmarks, platforms, and supporting tools powered by LLMs. Use it to survey the ecosystem and find projects relevant to a particular agent-building need.

core: Build and Extend AI Agents
Cheshire Cat AI is a Python framework and microservice for building conversational AI agents. It is aimed at learning, research, and publishing agents, with a local UI and REST API for exploring and extending them.