AI channel
AI agents

Open-source AI agents

An AI agent is a program that uses a language model to decide what to do next, calls tools such as a browser, a code interpreter or an API, and repeats until the task is done. The projects here range from frameworks for building your own agents to finished agents that write code, browse the web or run business workflows.

How to choose

Compare three things. Which models it can use: a single provider, or any OpenAI-compatible endpoint including local ones. How it limits what the agent may do: sandboxing, approval steps and permission lists. And whether it keeps memory between steps and sessions. An agent that runs code or shell commands should run in a sandbox, so check that before giving it access to your machine.

Most-starred projects

1,465–1,488 of 3,152
ccfos

huatuo

1,145

eBPF-based Linux kernel observability 🚀🚀

Go
1,144

Battle-tested Claude Code, OpenAI Codex, Cursor configs, plugins, hooks and agents with Kimi, MiniMax and GLM API support.

Python
1,144

80+ production-ready AI agent examples in Python — build autonomous agents, multi-agent systems and agentic AI with uAgents, ASI:One, MCP, A2A, LangChain, CrewAI, Gemini, Claude and OpenAI.

Python
MoizIbnYousaf

ai-agent-skills

1,142

Universal skill installer and package manager for AI coding agents. One command, 12+ runtimes. npx ai-agent-skills

JavaScript
DeepMyst

Mysti

1,138

AI coding dream team of agents for VS Code. Claude Code + openai Codex collaborate in brainstorm mode, debate solutions, and synthesize the best approach for your code.

TypeScript
1,138

Open-source AI reverse-engineering agent platform and MCP server for Ghidra, Frida, x64dbg and Rizin — automated PE/APK/binary analysis, CTF and malware research, with 100+ MCP tools and a 194-article runnable knowledge base.

Python
1,137

Unified TUI and CLI to index and search your local coding agent session history across 11+ providers (Codex, Claude, Gemini, Cursor, Aider, etc.)

Rust
Mininglamp-OSS

octo-web

1,137

Web & desktop (Electron) client for the OCTO open workplace — one React + TypeScript codebase shipping browser and PC surfaces, with first-class AI agent UX.

TypeScript
RUC-NLPIR

DeepAgent

1,137

[WWW‘26 Oral🔥] DeepAgent: A General Reasoning Agent with Scalable Toolsets

Python
Rath-Team

OpenRath

1,136

An open-source, PyTorch-like runtime for dynamic multi-agent and multi-session workflows.

Python
ClawBio

ClawBio

1,135

🦖 ClawBio - The first bioinformatics-native AI agent skill library. Local-first. Reproducible. Open. Free.

Python
1,134

A repository of Generative AI prompts for product managers using agents such as ChatGPT, Claude, & Gemini

Python
machinepulse-ai

world2agent

1,132

World2Agent(W2A) is an open protocol that standardizes how Al agents perceive the real world.

TypeScript
cloudflare

sandbox-sdk

1,131

Run sandboxed code environments on Cloudflare's edge network

TypeScript
massgen

MassGen

1,130

🚀 MassGen is an open-source multi-agent scaling system that runs in your terminal, autonomously orchestrating frontier models and agents to collaborate, reason, and produce high-quality results. | Join us on Discord: discord.massgen.ai

Python
1,130

Your AI forgets. This remembers. Spec-driven coding harness for vibecoders, product owners, CEOs and real builders — self-improving context memory, 15 agents, 33 skills working with /goal, agent-team, & workflow on autopilot loops with 0 need for human gate. Kills context rot, ships features, not spaghetti. Claude Code & Codex. Any stack

JavaScript
1,128

🧠 Prometheus: A Knowledge-Graph-Driven 🤖 AI Agent that maps 🗺, understands 🧩, and repairs 🛠 complex codebases — not by guessing, but by reasoning. ⚡

Python
OpenLAIR

dr-claw

1,127

A Super AI Lab with massive AI Doctors as Assistants. Best IDE for Research via AI Power.

JavaScript
ModernRelay

omnigraph

1,126

Lakehouse native graph engine with git-style workflows

Rust
KroMiose

nekro-agent

1,123

NekroAgent 是一个面向多人互动场景的跨平台 Agent 框架,集 Claude Code 沙盒执行、工作区编排、长期记忆、结构化 MCP 管理与可视化控制台于一体,兼具高扩展性、多模态交互、实时状态推送和自动化运行能力。项目支持 QQ、Discord、Telegram、Minecraft、BilibiliLive、WeChat、Email、SSE(SDK) 等多种平台接入,应用于构建高智能聊天机器人,可扩展为具备代码执行、工具调用、插件协作和复杂任务处理能力的通用 Agent 系统

Python
localgpt-app

localgpt

1,123

Local AI assistant, dreaming explorable worlds.

Rust
mrwadams

stride-gpt

1,123

An AI-powered threat modeling tool that leverages OpenAI's GPT models to generate threat models for a given application based on the STRIDE methodology.

Python
1,123

A clean, modular SDK for building AI agents with OpenHands V1.

Python