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

3,121–3,144 of 4,275

William Strunk Jr.'s Elements of Style (1918) in markdown format for AI agents

HTML
paperboytm

spool

★ 590

Store, share, and resume AI coding sessions.

TypeScript
remyxai

VQASynth

★ 590

Compose multimodal datasets 🎹

Python
★ 589

Reference architecture for AI agents that propose actions but cannot authorize them — immutable intent capture, an independent Decionis policy verdict (ALLOW/ESCALATE/BLOCK), verified human approval, and a SafeExecutor that consumes a single-use intent-bound grant.

TypeScript
★ 589

Run Claude Code, Codex, Antigravity, Cursor Agent and OpenCode as one runtime — persistent sessions, multi-agent councils, an OpenAI-compatible endpoint, an MCP server, and an ACP agent any editor can drive.

TypeScript
baidubce

app-builder

★ 587

appbuilder-sdk, 千帆AppBuilder-SDK帮助开发者灵活、快速的搭建AI原生应用

Python
★ 587

Professional deep research report generation Skill — one command, ten minutes, broker-grade deep research / 深度调研报告生成 Skill — 一条命令,十分钟出券商级深度调研报告

Python

🧠 An adaptation of the MCP Sequential Thinking Server to guide tool usage. This server provides recommendations for which MCP tools would be most effective at each stage.

TypeScript
stevesolun

ctx

★ 587

Repo-aware recommendations for skills, agents, MCP servers, and model harnesses. Use your own inventory or the shipped 79,958-node graph with 68,494 skills, 467 agents, 10,790 MCPs, and 207 harnesses.

Python
thunder-id

thunderid

★ 587

ThunderID is a high-performance, open-source identity stack designed for developers to secure and manage access for humans, AI agents, and machines through fully composable identity flows.

Go
InfinitiBit

graphbit

★ 585

GraphBit is the world’s first enterprise-grade Agentic AI framework, built on a Rust core with a Python wrapper for unmatched speed, security, and scalability. It enables reliable multi-agent workflows with minimal CPU and memory usage, making it production-ready for real-world enterprise environments.

Rust
biaogebusy

web-builder

★ 584

AI 驱动 UI 生成和发布的低代码平台,基于TailwindCss,通过拖拽可视化快速构建现代化响应式UI、动态自定义组件、多主题、多语言的网站应用。AI-powered UI generation and publishing low code platform, built on TailwindCSS, enabling rapid drag-and-drop visual creation of modern responsive UIs, dynamic customizable components, multi-theme, and multi-language web applications.

TypeScript
christopherkarani

Swarm

★ 584

Type-safe tools, on-device inference, multi-agent workflows, memory, and guardrails, in one Swift-native runtime

Swift
Shahrayar123

Python-Projects

★ 584

A comprehensive list of Python projects

Python
wangzhishou

OneBox

★ 584

A free AI-agent toolbox for Android, 一站式安卓AI Agent工具箱

Kotlin
zhoushoujianwork

easyeda-agent

★ 584

嘉立创EDA专业版(EasyEDA Pro)自动化:给 AI harness 装上画板的「手」—— 一套 typed 原理图/PCB 动作,CLI / Agent Skill / stdio MCP 三形态融合接入。承接嘉立创「不以卖板赚钱,以培养中国工程师为己任」 | EasyEDA Pro automation: the hands of your AI harness — typed schematic/PCB actions via CLI, Agent Skill and stdio MCP.

Go
agentic-in

elephant-agent

★ 583

Personal-Model First Self Evolving AI Agent 🐘

Python
Siddhant-Goswami

100x-LLM

★ 583

Code snippets and examples from the 100x Applied AI cohort lectures.

Python
KeyValueSoftwareSystems

agent-opfor

★ 582

Open-source adversary emulation for AI agents and MCP servers.

TypeScript
★ 582

AI-Native Next.js admin dashboard template and UI components that come with pre-built elements, components, pages, high-quality design, integrations, and much more.

TypeScript
aisa-group

PostTrainBench

★ 581

Measuring how well CLI agents like Claude Code or Codex CLI can post-train base LLMs on a single H100 GPU in 10 hours

Python
do-md

domd

★ 581

30KB Markdown-native WYSIWYG editor for React, built for AI streaming, human editing, huge files, macOS, Web, and agent workflows.

TypeScript
Plaer1

junction

★ 581

VS Code chat sidebar for local AI coding agents

TypeScript

Excel-to-Neo4j knowledge graph examples: legacy py2neo v3 plus modern Neo4j GraphRAG/vector search.

Python