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,609–1,632 of 4,275
generative-computing

mellea

★ 1,818

Mellea is a library for writing generative programs.

Python
APIParkLab

APIPark

★ 1,817

Cloud native, ultra-high performance AI&API gateway, LLM API management, distribution system, open platform, supporting all AI APIs.🦄云原生、超高性能 AI&API网关,LLM API 管理、分发系统、开放平台,支持所有AI API,不限于OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 请求和返回,API申请与审批,调用统计、负载均衡、多模型灾备。一键部署,开箱即用。

TypeScript
kunchenguid

treehouse

★ 1,816

Manage worktrees without managing worktrees.

Go
sybil-solutions

local-studio

★ 1,813

Control panel for VLLM, Sglang, llama.cpp, exllamav3

TypeScript
Core-Mate

OpenGUI

★ 1,811

OpenGUI is an Android GUI agent framework for phone-use AI that can see, plan, and operate real mobile apps through the GUI.

TypeScript
★ 1,810

DeepSeek Harness Desktop (dsh-desktop). EAC: Embracing All Creation (揽尽万象). Bundled Node.js runtime with full dsh-CLI kernel, one-click startup, 10 built-in UI themes.

JavaScript
zi-yue-1129

DATAGEN

★ 1,810

DATAGEN: AI-driven multi-agent research assistant automating hypothesis generation, data analysis, and report writing.

Python
stakpak

agent

★ 1,806

Ship your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀

Rust
undertheseanlp

underthesea

★ 1,806

Underthesea - AI Assistant

Python
uber-common

jvm-profiler

★ 1,802

JVM Profiler Sending Metrics to Kafka, Console Output or Custom Reporter

Java
★ 1,801

整理并设计仓库 README,让项目价值、真实案例、安装方式与使用边界更容易理解。

Python
Mcp-Brasil

mcp-brasil

★ 1,800

MCP Server para 70 APIs públicas brasileiras

Python
happier-dev

happier

★ 1,796

Web, Desktop & Mobile client for Codex, Claude Code, OpenCode, Kimi, Augment Code, Qwen, fully end-to-end encrypted

TypeScript
★ 1,796

Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time, etc. in multiple languages (ZH, EN, FR, ES, PT, DE, IT, TR, HI, NL. Partial support for JA, KO, AR, SV). Packages available at: https://www.nuget.org/profiles/Recognizers.Text, https://www.npmjs.com/~recognizers.text

C#
coldteadotai

pr-lens

★ 1,794

Review code 100X faster. Lens draws every PR as animated architecture and data-flow walkthroughs, inside the pull request itself. Use it as a GitHub App, GitHub Action, CLI, or a skill for your coding agent

TypeScript
ginlix-ai

LangAlpha

★ 1,792

Claude Code for Financial Market

Python

AI+金融(量化):1.多因子股票量化框架开源教程 2.学界和业界的经典资料收录 3.AI + 金融的相关工作,包括LLM, Agent, benchmark(evaluation), etc.

Python
onestardao

WFGY

★ 1,791

WFGY is heading toward WFGY 5.0 Polaris Protocol, a major open-source release for AI reasoning, RAG, agents, and real-world workflows. Includes Problem Map, Global Debug Card, WFGY 4.0, and the CFV Easter Egg.

Jupyter Notebook
standardagents

dmux

★ 1,791

A dev agent multiplexer for git worktrees and coding agents.

HTML
HKUDS

OpenOPC

★ 1,789

OpenOPC: Build Your Personal AI-Native Company — Self-Built, Self-Run, Self-Grown

Python
NVIDIA-NeMo

Curator

★ 1,789

Scalable data pre processing and curation toolkit for LLMs

Python
Jamailar

Beav

★ 1,788

小红书 AI 工作台|小红书采集、评论区下载、素材库、选题、AI写作、小红书全域解决方案,开箱即用,一键安装,小红书AI工作台,自媒体素材库,AI写作+图片自动编排,小红书版OpenClaw、自媒体资产底座+AI工作台,支持小红书图文+小红书评论区下载、小红书AI创作工具、自媒体版WorkBuddy、抖音、小红书爬虫数据采集

TypeScript
a2aproject

a2a-samples

★ 1,785

Samples using the Agent2Agent (A2A) Protocol

Jupyter Notebook
lmstudio-ai

lmstudio-js

★ 1,785

LM Studio TypeScript SDK

TypeScript