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

clawless: Run AI Agents in a Browser Sandbox
ClawLess runs Claw AI agents in a browser-based Node.js environment powered by WebContainers, without a backend server. It combines an editor, terminal, policy controls, and audit logging for teams building or evaluating sandboxed agent workflows.

oh-my-claudecode: Orchestrate Claude Code Agents
oh-my-claudecode adds multi-agent orchestration to Claude Code, coordinating parallel work and verification through in-session skills or terminal-launched workers. It suits developers who want structured delegation and can manage the extra setup and provider requirements.

claude-mem: Preserve Agent Context Across Sessions
Claude-Mem captures and summarizes agent activity, then retrieves relevant project history in later sessions. It is for developers who want coding agents to retain useful context instead of starting from scratch each time.

graphify: Turn Codebases into Queryable Knowledge Graphs
Graphify builds a queryable knowledge graph from code, documentation, schemas, and other project files. It helps developers and AI coding assistants explore relationships, trace paths, and understand codebases without relying on a vector store.

agentic-inbox: Manage Email with a Self-Hosted AI Assistant
Agentic Inbox is a self-hosted email client that runs on Cloudflare Workers and adds an AI agent for inbox tasks. It suits people already using Cloudflare who want email and AI tools under their own account, with Cloudflare Access as the shared security boundary.

claude-for-legal: Legal Workflow Plugins and Agents
Anthropic’s claude-for-legal provides Claude plugins, skills, and managed-agent cookbooks for legal teams, clinics, and students. It supports workflows from contract review and privacy assessments to litigation and study, with attorney review required for legal outputs.

JARVIS: Connect Language Models to AI Tools
JARVIS, also known as HuggingGPT, uses an LLM to plan requests, choose expert models from Hugging Face, run tasks, and combine their results. It suits research and prototyping that explores natural-language orchestration of AI models.

open_deep_research: Build Configurable Deep Research Agents
A Python research agent that searches the web, synthesizes findings, and produces reports using configurable language models and search tools. It suits developers who want to customize or deploy a research workflow with LangGraph.

freebuff: Use AI Coding Agents Across Your Workflow
Freebuff is a TypeScript project for accessing AI agents across the terminal, desktop, browser, and GitHub repositories. It combines specialized agents with a catalog of models, with free access supported by text ads and subject to regional and capacity limits.

firecrawl: Search, Scrape, and Crawl the Web for AI
Firecrawl turns web pages and sites into content that AI applications can use, including Markdown and structured data. It suits developers building agents or data pipelines that need web search, extraction, and crawling through an API or self-hosted deployment.

llmgym: Build and Benchmark LLM Applications That Learn
LLMGym provides a shared environment interface for developing and evaluating LLM applications that learn from feedback. It is aimed at researchers and developers who want to test agents across varied interactive tasks.

cherry-studio: Chat Across AI Models in a Desktop App
Cherry Studio is a cross-platform desktop client for chatting with cloud and local language models in one place. It suits people who want to compare models, use ready-made assistants, and work with documents without setting up a separate client for each provider.