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,497–2,520 of 3,682
RobotecAI

rai

588

RAI is a vendor agnostic agentic framework for Physical AI robotics, utilizing ROS 2 tools to perform complex actions, defined scenarios, free interface execution, log summaries, voice interaction and more.

Python
vibeinging

dsh-desktop

588

DeepSeek Harness Desktop App: a local AI desktop workspace for DSH Sessions, projects, files, web research, plugins, and Office artifacts.

JavaScript
winstonkoh87

Athena-Public

588

Athena is a local-first agentic PKM that helps you make better decisions with your own context — persistent memory, structured reasoning, and governed AI agents that work across any LLM. Own the state. Rent the intelligence.

Python

Self-hosted AI novel generator: single Go binary + web UI. OpenAI-compatible API → outline → chapter-by-chapter writing with review, foreshadowing, fact-check, and full-book polish. Chinese & English.

Go
stevesolun

ctx

587

Repo-aware recommendations for skills, agents, MCP servers, and model harnesses. Use your own inventory or the shipped 79,958-node graph with 68,494 skills, 467 agents, 10,790 MCPs, and 207 harnesses.

Python
baidubce

app-builder

586

appbuilder-sdk, 千帆AppBuilder-SDK帮助开发者灵活、快速的搭建AI原生应用

Python
mnemon-dev

mnemon

586

LLM-supervised persistent memory for AI agents — graph-based recall, cross-session knowledge, single binary. Works with DeepSeek Harness, Claude Code, OpenClaw, and any agent runtime.

Go
agentic-in

elephant-agent

585

Personal-Model First Self Evolving AI Agent 🐘

Python
timmyy123

LLM-Hub

585

Local LLM, image&video&music generator, vibecode like cursor with local models on your phone

C++
wanghuan9

skilldock

585

SkillDock is an AI skill manager and skill management desktop app for Claude Code, Cursor, Codex, Windsurf, Gemini CLI, and other AI coding tools. Install, organize, edit, sync, and update Skills, MCP servers, and plugins with real-directory scanning and Git-aware Diff previews. AI Skill Manager / Skill 管理软件 / MCP 管理工具.

Rust
1broseidon

ketch

584

Fast, stateless CLI for web search and scrape. Built for AI agents.

Go
biaogebusy

web-builder

584

AI 驱动 UI 生成和发布的低代码平台,基于TailwindCss,通过拖拽可视化快速构建现代化响应式UI、动态自定义组件、多主题、多语言的网站应用。AI-powered UI generation and publishing low code platform, built on TailwindCSS, enabling rapid drag-and-drop visual creation of modern responsive UIs, dynamic customizable components, multi-theme, and multi-language web applications.

TypeScript
Dpro-at

Tel-Agent

584

AI phone assistant | open-source

Python
SamurAIGPT

Vibe-Workflow

584

Free, open-source alternative to Weavy AI, Krea Nodes, Freepik Spaces & FloraFauna AI — node-based AI workflow builder for generative image & video pipelines

JavaScript
InfinitiBit

graphbit

583

GraphBit is the world’s first enterprise-grade Agentic AI framework, built on a Rust core with a Python wrapper for unmatched speed, security, and scalability. It enables reliable multi-agent workflows with minimal CPU and memory usage, making it production-ready for real-world enterprise environments.

Rust
lixiaoxiao9888-create

manju-laoli-skill

583

漫剧老李 AIGC 创作全流程 Skill · V6.8 轻量版(Short-Drama Director Suite):面向 AIGC 视听创作的工业化全流程技能包——前置双锁(模型/画幅)、五阶门控剧本、4 View 资产锁定、《资产图册》台账、文武双模分镜、FACS 微表情、七段式投喂提示词、P0~P2 质检与离线分镜看板,38 规则库。适配 OpenClaw·WorkBuddy·豆包Coze·Dify。测试版,二次修改整合开源内容。

Python
nilbuild

page-mascot

583

A mascot that watches the cursor and blinks when you poke it

Python
shobcoder

shob

583

Shob – an AI agent that delivers high-quality coding & automation work

TypeScript
criptogus

HermesOffice

582

AI-native office suite (Docs, Sheets, Slides, PDF) where the Hermes Agent is the brain — open standards, byte-preserving round-trip, 100% local.

TypeScript
Plaer1

junction

582

VS Code chat sidebar for local AI coding agents

TypeScript
Playa-0v0

Cyrene-Agent

582

An open-source desktop AI agent built around Cyrene’s persona and powered by the self-developed Cyrene_Harness framework. It combines immersive character chat with practical Agent capabilities for daily tasks, coding assistance, learning, and tools like music and weather.

TypeScript

A meta-skill that produces skills. Point it at any codebase and it distills the project's rules, workflows, and hard-won lessons into a dedicated skills/<name>/ directory — a project skill that becomes the single source of truth every AI agent (Cursor, Claude Code, Codex, Windsurf, Gemini) consults before every task.

Shell
MaxFreedomPollard

Compartment

581

Encrypted, fully offline agentic memory. One click install, GUI w/ memory map, all OS and agents. Superior memory creation, storage and retrieval.

Python

Excel-to-Neo4j knowledge graph examples: legacy py2neo v3 plus modern Neo4j GraphRAG/vector search.

Python