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,785–2,808 of 3,685
tommy0103

obelisk

502

Every past session, subagent, and workflow -- queryable by your agent, browsable by you

JavaScript
bytedance

vArmor

501

vArmor is a cloud-native container hardening system that leverages AppArmor/BPF/Seccomp and NetworkProxy technologies to enforce access control from system calls to application protocols — protecting workloads including AI Agents.

Go
500

LiteReality-Agent: Turn the real world into simulation-ready environments.

Python

AI short drama & micro-drama video generator — turns any idea into a complete short-form drama using multi-agent AI pipeline (screenwriter → storyboard → frames → video). Seedance 2 VIP, Kling 3.0 Pro, Veo 3.1, Sora 2.

Python
AThevon

TokenEater

499

Native macOS app to monitor Claude AI usage limits and watch your coding sessions live

Swift
TheLunarCompany

lunar

498

lunar.dev: Agent native MCP Gateway for governance and security

TypeScript
498

将 AI 命令行工具以最为原生的方式,集成到微信 ClawBot / 企业微信 bot 中,目前支持集成 Codex、Claude Code、OpenCode、Pi Agent。 支持微信和本地终端线程(thread/session)共享、双向对话,支持将本地文件传输至微信,微信也支持发送文件到终端。现已支持多 cli 切换、微信表情绑定指令、双向 /resume 对话恢复。

TypeScript
intelligencedev

manifold

497

Manifold is an experimental platform for enabling long horizon workflow automation using teams of AI assistants.

Go
JimLiu

baocut

497

Open-source Agent Skill that drives the BaoCut macOS app CLI (transcribe · subtitle · translate · cut) from Claude Code, Codex, and other agents

JavaScript
497

Your AI coding agent is only as reliable as the harness around it. Measure that harness in seconds with harness-score.

TypeScript
ZeroTang05

cyber-doctor

497

赛博医生项目——”赛博华佗“,基于多模态大模型的多功能智能体,一键搭建本地多模态大模型。接入医疗健康相关的知识图谱和知识库后可以进行疾病初诊,病历分析,专业知识问答等功能,成为你的私人医生。赛博华佗项目能帮助实现医疗资源的跨地域传播,让更多人借助大模型改善健康水平。"Cyber ​​Huatuo" - Easy to build a personal doctor agent based on LLM and Knowledge Graph/Knowledge Database.

Python
agentspan-ai

agentspan

496

Agentspan is now part of Orkes Conductor

TypeScript
AlexAnys

opencrew

496

Openclaw多智能体协同系统 | Multi-Agent OS for Decision Makers — 基于 OpenClaw (Clawbot) + Slack,让 AI 团队各司其职、自主稳定迭代。

Shell

Claude Cowork plugin for job seekers. 9 AI skills: evaluate job postings, generate ATS-optimized resumes, scan company career portals, track applications, draft outreach. Works in any industry.

HTML
DSH-APP

DSHA

496

免 ROOT 免 Termux,在手机上跑 DeepSeek Harness。完整 Ubuntu 环境 + proroot 零 ptrace 开销 · AI 输出实时上屏 · ADB 直连 · 数据不丢

Java
expectedparrot

edsl

496

Design, conduct and analyze results of AI-powered surveys and experiments. Simulate social science and market research with large numbers of AI agents and LLMs.

Python
papercomputeco

stereOS

496

A Linux based operating system hardened and purpose built for AI agents

Nix
ailev

FPF

495

First Principles Framework (FPF): AI-native pattern languages for systems engineering, research and management. Shared human-AI reasoning for architecture decisions, evidence, trade-offs and method engineering. FPF Core and domain frameworks (DPFs).

datadrivenconstruction

cad2data-Revit-IFC-DWG-DGN

495

Workflow for AI Agents enables automated conversion of CAD files (such as `.rvt`, `.ifc`, `.dwg`) using command-line converters on a local Windows machine

Jupyter Notebook
datawhalechina

easy-langent

495

📚“langent”由“lang”与“agent”合并而来的学习教程

Python
jfrog

boost

495

Save tokens. Maximize context, Safely

Shell
kibitzsh

kibitz

495

Real-time decoded feed of AI agent actions — monitor multiple Claude Code & Codex sessions, see exactly what each agent is doing, and coordinate swarms efficiently

TypeScript
495

This repository provides a benchmark for prompt injection attacks and defenses in LLMs

Python
a2aproject

a2a-java

494

Official Java SDK for the Agent2Agent (A2A) Protocol

Java