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

865–888 of 4,276
tuyafeng

Via

★ 3,894

Via is a simple browser, and this repository is set for localization.

LazyAGI

LazyLLM

★ 3,889

Easiest and laziest way for building multi-agent LLMs applications.

Python
synthetic-sciences

openscience

★ 3,886

The open-source AI workbench for scientific research

TypeScript
nowork-studio

notfair-plugin

★ 3,885

Open-source SEO, GEO, and marketing skills for AI agents.

TypeScript
★ 3,882

A lightweight, powerful framework for multi-agent workflows and voice agents

TypeScript
dromara

liteflow

★ 3,874

Lightweight, fast, stable, programmable component-based rule engine — where AI Agents orchestrate just like ordinary components. Uniquely designed DSL: component reuse, sync/async & dynamic orchestration, multi-language scripting, nested rules, hot deployment and smooth refresh. If you can orchestrate LiteFlow, you can orchestrate AI.

Java
Yacht-sh

Yacht

★ 3,873

A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.

Vue
ccch1mneyyy

dsh-TUI

★ 3,872

DSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rollback, context bar + TPS. npm one-click.

TypeScript
mesa

mesa

★ 3,871

Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.

Python
sergebulaev

linkedin-skills

★ 3,870

Claude skills for LinkedIn. 11 Claude Code and Codex skills that write human-sounding LinkedIn posts, craft comments that get noticed, analyze your feed, and build a publishing cadence, all from your terminal. Content engineering by Creative Content Crafts. MIT.

Python
★ 3,865

把 Markdown 一键排成可直接粘进公众号编辑器的精致 HTML —— 6 套精选主题 + 主题生成器 + 双关卡校验。An AI-agent skill that turns Markdown into paste-ready WeChat article HTML.

HTML
zvec-ai

zvec-grep

★ 3,862

Local-first search across your workspace, built for humans and AI agents.

TypeScript
nickjvandyke

opencode.nvim

★ 3,856

Neovim 🤝 OpenCode in the flow that you already know.

Lua
golutra

golutra

★ 3,853

Multi-agent AI orchestration platform for automation, workflows, and developer tools. Golutra transforms Codex, Claude Code, and OpenClaw into a unified agent system with parallel execution, task orchestration, long-running workflows, and AI productivity workspace.

Rust
★ 3,847

Built by a PhD whose memory was failing, whose diet was a mess, and whose anxiety had its own agenda. Most second brain tools ignore the fact that your brain doesn't work in isolation: your body and your mental health are part of the system too. This crew handles all three: knowledge, nutrition, and mental wellness.

Shell
LeekHub

leek-fund

★ 3,847

:chart_with_upwards_trend: 韭菜盒子插件,兼容 VS Code 生态编辑器。在你用 AI 专注于写代码的同时,它在后台实时且隐蔽地追踪着市场,绝不打断你的任何工作流。

TypeScript
Netflix

maestro

★ 3,842

Maestro: Netflix’s Workflow Orchestrator

Java
gadievron

raptor

★ 3,839

Raptor turns Claude Code into a general-purpose AI offensive/defensive security agent. By using Claude.md and creating rules, sub-agents, and skills, and orchestrating security tool usage, we configure the agent for adversarial thinking, and perform research or attack/defense operations.

Python
★ 3,834

"Paper2Slides: From Paper to Presentation in One Click"

Python
TermoraDev

termora

★ 3,829

Termora is a terminal emulator and SSH client for Windows, macOS and Linux.

Kotlin
TracecatHQ

tracecat

★ 3,819

Open-source security automation platform for teams and AI agents

Python
aiming-lab

SimpleMem

★ 3,816

SimpleMem: Efficient Lifelong Memory for LLM Agents — Text & Multimodal

Python
Atmosphere

atmosphere

★ 3,815

Portable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more behind one SPI. Token streaming, tool calls, human approvals, and governance over WebSocket, SSE, gRPC, or WebTransport/HTTP3. Speaks MCP, A2A, and AG-UI.

Java
zhblue

hustoj

★ 3,802

Popular Simple Open Source Online Judge based on PHP/C++/MySQL/Linux for ACM/ICPC and NOIP training, with easy installation. 简单实用的开源OJ系统

JavaScript