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,041–2,064 of 3,152
AI45Lab

AgentDoG

697

A Diagnostic Guardrail Framework for AI Agent Safety and Security

Python
EurekaClaw

EurekaClaw

697

The official repo of EurekaClaw

Python
frontman-ai

frontman

697

The AI agent that lives in your framework/browser

ReScript
696

AI Coding 福利站导航:免费白嫖 Claude Code / Codex 的中转站与公益站合集,含额度、模型、价格自动更新与一键配置脚本

JavaScript
caspianmoon

memoripy

695

Evidence-first local memory for AI agents with temporal versions, admission policies, citations, explainable recall, MCP, and audit tooling.

Python
pdovhomilja

nextcrm-app

695

NextCRM — Open-source CRM built with Next.js 16, React 19, PostgreSQL, Prisma 7, and shadcn/ui. CRM, projects, invoicing, documents, email client & AI features.

TypeScript
CommonstackAI

UncommonRoute

694

Automatic LLM router — 82% cost savings, 79.4% accuracy, 93.4% pass rate. Drop-in OpenAI proxy.

Python
dondai44423

donsetch

694

Web fetch, search, and crawl for AI agents. Built from scratch in Rust. No keys, no accounts. AGPL v3.

Rust
erickochen

purple

694

Free, open-source terminal SSH manager and SSH config editor in Rust for macOS and Linux that keeps ~/.ssh/config in sync with 18 cloud providers, monitors live SSH tunnels and manages Docker and Podman containers fleet-wide. Plus scp, Vault SSH certs and an MCP server for AI agents.

Rust
694

Product-design, conversion & behavioral-science principles for SaaS

Python
JordanCoin

codemap

694

a project brain for your AI. Give LLMs instant architectural context without burning tokens

Go
liliu-z

stashbase

694

Turn your local files into a Wiki for your agents. Open-source and local-first.

TypeScript
Nanako0129

pilotfish

694

Multi-model orchestration layer for Claude Code — the frontier model plans, cheaper models execute, verification guards quality. One-prompt install.

Python
cartesiancs

cartcut

693

Video Editor for AI agents, built on the belief that open source can beat commercial tools

TypeScript
usail-hkust

LLM-MM-Agent

693

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

Python
Buoy-gg

buoy

692

Devtools that live in your React Native app. And answer to your agent. 15 tools · desktop dashboard · MCP server for AI agents

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
existence-master

Sentient

692

A personal AI assistant for everyone

Python
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
eunomia-bpf

agentsight

691

lightweight system-level observability for AI Agents

C
jmerelnyc

Photo-agents

691

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

Python
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
kevinpbuckley

VibeUE

687

Unreal Engine Vibe Coding tool

C++