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,025–3,048 of 4,275
openteams-lab

openteams

★ 626

Plan, Build, and Ship — with a team of AI agents instead of one

TypeScript
★ 625

Qwen DianJin: LLMs for the Financial Industry by Alibaba Cloud(通义点金:阿里云金融大模型)

Python
docsagent

docsagent

★ 625

DocsAgent is a local-first AI documents assistant that lets you securely index and chat with thousands of desktop documents with zero cloud leakage.

TypeScript
★ 625

dsh 安卓壳 APK——WebView UI + 内嵌 Termux 运行时快照(解压即跑),为dsh本地运行设计的高性能方案

Kotlin
nowledge-co

con-terminal

★ 625

The Native Terminal Emulator with a builtin AI Harness

Rust
OtterMind

Nubase

★ 625

🔥🔥🔥 Turn AI-written code into real apps. Nubase is an open-source, AI-native backend platform for AI Coding, agentic applications, and modern product teams: Memory, Database, Storage, and Auth in one self-hostable service.

Java
ufira-ai

Vibma

★ 625

Vibe Design meets Figma. Let AI agents design directly in Figma.

TypeScript
BruceLanLan

augur

★ 624

🦉 Augur — 多智能体投资分析系统。13位虚拟投资大师独立分析,加权共识机制,Bloomberg风格Web仪表盘。

Python
lycohana

BiliSum

★ 623

为 Bilibili、YouTube 及本地视频提供 AI 视频摘要和知识库.AI video summarizer and knowledge base for Bilibili, YouTube and local videos.

Python
★ 622

The all-in-one RWKV runtime box with embed, RAG, AI agents, and more.

Rust
★ 622

Open-source multi-provider AI gateway for Claude Code and other coding agents, with model routing, streaming, tools, reasoning, fallbacks, and local model support

Python
jingkaihe

matchlock

★ 622

Matchlock secures AI agent workloads with a Linux-based sandbox.

Go
plannotator

herdr-annotate

★ 622

Annotate terminal text, review documents and agent replies in Herdr, and send the feedback straight back to the agent.

Rust
tgoai

tgo

★ 622

Open-source AI Agent Customer Service Platform. Build AI agent teams with LLM orchestration, RAG knowledge base, multi-channel support, and human collaboration.

TypeScript
agentenatalie

get-job.skill

★ 621

实习.skill — 双非也能拿大厂 offer。帮你改简历、抠面经、准备面试,把真实背景翻译成面试官想要的样子。

Python
alpbahadur

49-IDE

★ 621

Open-source 2D IDE for managing AI agents in native CLIs, terminal, gits, beads issues, and files across multiple projects and machines. Self-host on a single machine via localhost OR host on a cluster via Tailscale OR connect to app.49agents.com (coming soon)

JavaScript
ggozad

haiku.rag

★ 621

Agentic RAG for local and self-hosted document search: hybrid retrieval, reranking and multimodal RAG on embedded LanceDB, with Docling parsing and an MCP server

Python
millionco

claude-doctor

★ 621

Diagnose your Claude Code sessions

TypeScript
ekailabs

contexto

★ 620

Context Engine for your long-running AI agents

TypeScript
crawlseo

crawlseo

★ 619

Open-source SEO monitoring. GSC + Site Crawler + Core Web Vitals in one dashboard.

TypeScript
datawranglerai

self-host-n8n-on-gcr

★ 619

Self-host n8n on Google Cloud without the subscription fees or server headaches - because your automation workflows shouldn't cost more than your coffee budget

HCL
digitalocean

do-agent

★ 619

Collects system metrics from DigitalOcean Droplets

Go
sno-ai

mda

★ 619

MDA Open Spec — a Markdown superset for agent-facing documents. One .mda source compiles to drop-in SKILL.md, AGENTS.md, MCP-SERVER.md, and CLAUDE.md. JSON Schema validated, with typed dependency graph, footnote relationships, and Sigstore-anchored signatures. For agentskills.io and AAIF runtimes.

TypeScript
TimeCopilot

timecopilot

★ 619

TimeCopilot: the GenAI Forecasting Agent. Built on LLMs and Time Series Foundation Models, it lets you forecast, cross-validate, and detect anomalies using multiple foundation models through a single API. From finance and energy to web analytics, TimeCopilot turns natural-language queries into production-ready forecasts.

Python