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

73–96 of 4,257
dapr

dapr

★ 26,119

Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.

Go
a2aproject

A2A

★ 25,964

Agent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic applications.

Shell
agentskills

agentskills

★ 25,792

Specification and documentation for Agent Skills

Python
liguodongiot

llm-action

★ 25,062

本项目旨在分享大模型相关技术原理以及实战经验(大模型工程化、大模型应用落地)

HTML
★ 24,966

APM, Application Performance Monitoring System

Java
vxcontrol

pentagi

★ 24,959

PentAGI runs fully autonomous AI agents for complex penetration testing, self-hosted and configurable with OpenAI, Anthropic, Ollama, and other LLM providers.

Go
letta-ai

letta

★ 24,776

Platform for stateful agents: AI with advanced memory that can learn and self-improve over time.

activepieces

activepieces

★ 24,752

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

TypeScript
NirDiamant

GenAI_Agents

★ 24,316

50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.

Jupyter Notebook
nocobase

nocobase

★ 24,256

NocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.

TypeScript
★ 24,223

Context window optimization for AI coding agents. Sandboxes tool output (98% reduction), persists session memory, and enforces routing across 17 platforms via MCP + hooks.

TypeScript
AccumulateMore

CV

★ 23,737

✅(已完结)超级全面的 深度学习 笔记【土堆 Pytorch】【李沐 动手学深度学习】【吴恩达 深度学习】【大飞 大模型Agent】

Jupyter Notebook
conwnet

github1s

★ 23,299

One second to read GitHub code with VS Code.

TypeScript
★ 23,090

A coding-agent skill for multi-phase security audits with independently verified, machine-readable findings

JavaScript
★ 23,069

A Go agent harness and service framework

Go
guillaumemeyer

watermarks-remover

★ 23,004

A privacy-first app that strips AI watermarks from content you own.

Python
claude-code-best

claude-code

★ 22,771

原汁原昧 Claude Code 可运行,可构建, 可调试版; 生产级工程化, 企业级可靠性; 安全无毒, 内存泄露修复

TypeScript
★ 22,635

"AI-Trader: 100% Fully-Automated Agent-Native Trading"

Python
vectordotdev

vector

★ 22,578

A high-performance observability data pipeline.

Rust
winfunc

opcode

★ 22,415

A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.

TypeScript
comet-ml

opik

★ 22,288

Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

Python
firecrawl

anydoc

★ 22,261

Convert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF to clean Markdown. Built in Rust, with Node.js and Python bindings.

Rust
airbytehq

airbyte

★ 22,152

Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications. Both self-hosted and Cloud.

Python
openai

swarm

★ 22,020

Educational framework exploring ergonomic, lightweight multi-agent orchestration. Managed by OpenAI Solution team.

Python