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

2,713–2,736 of 3,685
519

Self-Programming AI Assistant. Capture, automate, and refine all your workflows.

Python
Cranot

roam-code

518

Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph, 28 languages, 287 commands, 246 MCP tools, change-safety gates, audit evidence, zero API keys.

Python
imbue-ai

vet

518

Find issues worth your attention.

Python
fjb040911

ai-rules

517

ai-rules is a governance framework designed to solve "Architectural Decay" in AI-driven development. It forces AI Agents (Cursor, Windsurf, Copilot) to respect your project's boundaries, UI libraries, and design patterns.

JavaScript
gitmono-dev

mega

517

Mega is an open-source implementation of Google Piper — a Git-compatible monorepo engine built for the AI Agent era.

TypeScript
517

Data-Driven Evaluation for LLM-Powered Applications

Python
StonyBrookNLP

appworld

517

🌍 AppWorld: A Controllable World of Apps and People for Benchmarking Function Calling and Interactive Coding Agent, ACL'24 Best Resource Paper.

Python
termio-sh

termio

517

A terminal-first agentic development environment for agentic coding. Build for CLI/TUI agent. Runtime for Coding Agent, Tmux alternative

Swift
AISecurityLab

hackagent

516

HackAgent is an open-source security toolkit to detect vulnerabilities of your AI Agents

Python
516

MCP server SDK/example implemented entirely in bash — build a Model Context Protocol server with no runtime dependency beyond a POSIX shell.

Shell
VILA-Lab

FigMirror

516

An Automated AI Agent Tool for Plotting Your Data in Any Paper's Figure Style.

Python
CosmosMind-ai

RSI-Harness

515

RSIH — versionable, shareable agent harness: Pi coding agent + Genome config layer

TypeScript
hsahovic

poke-env

515

Poke-env: Python Interface for Pokemon Showdown Bots

Python
515

A Model Context Protocol (MCP) server that enables AI agents and LLMs to query and analyze Prometheus metrics through standardized interfaces.

Python
aqm857886159

Nomi

514

Open-source AI video workbench. Bring any model or your local ComfyUI, and let Claude Code / Codex / Cursor direct it over MCP — storyboard, references, generation, editable first cut on a real timeline. Local-first: projects, prompts, and keys stay on your machine. No account, no telemetry.

TypeScript
codejunkie99

graph-engineering

514

Graph engineering for AI agents: the 9-stage knowledge-graph pipeline (translated from SEU's graduate course) + task-graph orchestration patterns, as a Claude skill with teaching mode and paste-ready workflows

Sentient-OS-Labs

sentient-os

514

An on-device LLM understands your entire life, then proactively offers to get your work done through computer use.

Swift
codexstar69

bug-hunter

513

Adversarial AI bug hunter with auto-fix skill for Claude Code, Cursor, Codex CLI, GitHub Copilot CLI, Kiro CLI, Opencode, Pi Coding Agent, and more. Multi-agent pipeline finds security vulnerabilities, logic errors, and runtime bugs — then fixes them autonomously on a safe branch.

JavaScript
safedep

pmg

513

PMG protects developers, AI agents from malicious open source packages using proxy, sandbox and SafeDep's threat intelligence feed.

Go
adshao

flounder

512

Autonomous white-hat security auditor for AI-driven code review, bug bounty research, exploit construction, and execution-grounded verification.

TypeScript
agentpit-io

hunter-community

512

Hunter Community Edition · 私人金融 AI 团队 · AI 智能体 + AI 量化 · 开源自托管 · powered by opencode + Claude Code + MCP + multi-agent · your private financial AI team · open-source self-hosted · 15 min docker start

Python
512

AI agent skills for social media content strategy, creation, and analysis across text-first platforms

Shell
hongjin-he

MicroWorld

512

A multi-agent world model of US equity markets — simulating institutional players, information asymmetry, and emergent price dynamics

Python
512

Safe runtime for autonomous on-chain AI agents: isolated sandboxes, Library skills, encrypted secrets.

Rust