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,441–1,464 of 3,152
Chorus-AIDLC

Chorus

1,173

The Agent Harness for AI-Human Collaboration, inspired by the AI-DLC (AI-Driven Development Lifecycle)

TypeScript
tintinweb

pi-subagents

1,172

Claude Code like Sub-Agents & Workflow Orchestration for Pi — parallel execution, live widget, fleet view, custom agent types, mid-run steering, claude compatible dynamic workflows and more ...

TypeScript
px0-ai

px0

1,170

px0 is a fast, lightweight, read-only IDE designed for instant code navigation and review in your browser. Booting in under 1 ms and using ~20 MB of RAM, it turns your browser into a zero-latency inspection console with symbol-level navigation, deep search, and syntax highlighting across massive codebases.

JavaScript
1,169

AuditPilot: auditable enterprise AI agents for evidence-grounded workflows, governed tools, evaluation harnesses, human review, and remediation delivery.

Python
1,169

企业微信/微信 安全使用的 LLM 个人助手/客服, 也支持 dify 工作流

Go
1,168

A personal context store for AI agents and assistants—reuse your existing coding agent CLI (Codex/Claude/OpenCode) with built‑in Skills/tools and a desktop GUI to capture, search, and reuse project knowledge across agents and repos.

JavaScript
1,168

极致轻量|阻止论文的防御性写作 | Anti-defensive writing for academic papers — 学术写作原则 Skill + prompt pack (CN/EN)

ZJU-REAL

Easel

1,167

An open-source AI agent for social media — discover trends, create content, publish everywhere, and learn what works across Xiaohongshu, Douyin, Zhihu, Bilibili, and more.🎨一个开源的 AI 社交媒体智能体——发现热点趋势、创作内容、一键发布至各大平台,并学习分析哪些内容真正有效,覆盖小红书、抖音、知乎、哔哩哔哩等平台。

Python
1,165

Minimal and readable coding agent harness implementation in Python to explain the core components of coding agents.

Python
laude-institute

headlong

1,164

An open source agent microharness featuring persistent agency and recursive LLMs. Of bash, by bash, for bash; it's shells all the way down.

Shell
1,157

Autoprompt is a coding-agent skill that cuts failures by 45% on agentic coding tasks.

JavaScript
test-zeus-ai

testzeus-hercules

1,157

Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡

Python
1,156

On-device AI agent Chrome extension powered by Transformers.js and Gemma 4

TypeScript
1,155

The Power BI Modeling MCP Server, brings Power BI semantic modeling capabilities to your AI agents.

AI-QL

tuui

1,154

A desktop MCP client designed as a tool unitary utility integration, accelerating AI adoption through the Model Context Protocol (MCP) and enabling cross-vendor LLM API orchestration.

TypeScript
BitMiracle-AI

Dormice

1,152

The SQLite of agent sandboxes — self-hosted, E2B-compatible. One machine, sandboxes that live forever, idle costs nothing.

TypeScript
strands-agents

agent-sop

1,151

Natural language workflows that enable AI agents to perform complex, multi-step tasks with consistency and reliability.

Python
zjunlp

LightMem

1,149

[ICLR 2026] LightMem: Lightweight and Efficient Memory-Augmented Generation

Python
AGenUI

AGenUI

1,146

Native A2UI Renderer for iOS/Android/HarmonyOS. High performance streaming Generative UI. Custom Components, Styles and more.

C++
video-db

call.md

1,146

Turn meetings into live agent loops. Record, transcribe, and analyze meetings with real-time AI intelligence — before, during, and after calls.

TypeScript
1,145

Dynamic MBTI Personality Simulation for LLM Agents via Carl Jung's Theory. A framework that enables LLM agents' MBTI personalities to naturally evolve and grow through interaction.

Python