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,233–2,256 of 3,625
chainbase-labs

manuscript-core

692

Manuscript is a revolutionary blockchain data streaming framework. With Manuscript, you can seamlessly integrate on-chain and off-chain data into target data storage for unrestricted querying and analysis

Rust
692

文章/口播配图 skill ,支持自定义 IP、调尺寸、配置标题、换风格

open-gitagent

gitagent

692

A universal git-native AI agent framework. Your agent lives inside a git repo — identity, rules, memory, tools, and skills are all version-controlled files.

Rust
swarmclawai

swarmvault

692

The local-first LLM Wiki: open-source knowledge graph builder, RAG knowledge base, and agent memory store. Built on Andrej Karpathy's pattern. An Obsidian alternative for personal knowledge management, AI second brain, and durable Claude Code / Codex / OpenClaw memory.

TypeScript
usail-hkust

LLM-MM-Agent

692

🔥🔥🔥 [NeurIPS2025] MM-Agent: LLM as Agents for Real-world Mathematical Modeling Problem

Python
existence-master

Sentient

691

A personal AI assistant for everyone

Python
jmerelnyc

Photo-agents

691

Autonomous self-evolving agents. Vision-grounded layered memory and self-written skills for LLM agents that operate your computer.

Python
jundizhou

easy-stock

691

A 股行情分析与AI智能投研智能体——easy stock

Go
691

Git-native persistent memory for AI coding agents. Implements Google OKF v0.2 with sub-300µs in-memory BM25 search, embedded MCP server, and progressive disclosure. Slashes token bloat by 80% with zero external databases or dependencies. Built in pure Go.

Go
missuo

herdrm

690

Native macOS console for herdr — all your coding agents and their live terminals, across devices

C
unstablebuild

rune

690

the development environment for pros

Go
kevinpbuckley

VibeUE

689

Unreal Engine Vibe Coding tool

C++
yzhao062

agent-style

689

21 writing rules for AI coding and writing agents. Drop-in for Claude Code, Codex, Copilot, Cursor, and Aider, so their output reads like a tech pro.

Python
0xnyn

airship

688

Figma like visual editor built for Claude Code, Codex and OpenCode

TypeScript
kossisoroyce

timber

688

Ollama for classical ML models. AOT compiler that turns XGBoost, LightGBM, scikit-learn, CatBoost & ONNX models into native C99 inference code. One command to load, one command to serve. 336x faster than Python inference.

Python
davidmigloz

langchain_dart

687

Build LLM-powered Dart/Flutter applications.

Dart
soumatheusgomes

vibe-coding-toolkit

687

A curated, battle-tested AI-coding toolkit: Claude Code plugins, subagent orchestration, quality gates, and ready-to-copy prompts, extracted from real production use.

JavaScript

🚀 2026届大模型算法岗实习面经 | 包含 DeepSeek/Qwen 技术报告解析、手撕 PPO/RoPE/Transformer、RLHF 核心与八股文 | 持续更新中...

chekusu

wanman

684

wanman is an open-source agent matrix runtime inspired by Japanese one-man trains. It lets human users step back into an observer role while local agent runtimes coordinate autonomous multi-agent workflows, task execution, and artifacts.

TypeScript
qf-studio

pilot

684

AI that ships your tickets.

Go
shotgun-sh

shotgun

684

Spec Driven Development 🤠 Write codebase-aware specs for AI coding agents so they don't derail.

Python
arcjet

arcjet-js

683

Runtime security for AI apps and agents: prompt injection detection, tool-call authorization, sensitive-data redaction, bot protection, and rate limiting. Drop it into your JS/TS code.

TypeScript
databufflabs

databuff

683

DataBuff is an AI-native APM built on Opentelemetry,with multi-agent troubleshooting out of the box.

Java