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,601–3,624 of 3,726
322

Production-grade, AI-Agent-friendly multi-platform OAuth harvesting and session management framework for AI Gateways.

Python
guoqingbao

xinfer

322

Blazing-fast LLM inference in pure Rust. No PyTorch and Python runtime.

Rust
shengjidaguai-china

personal-homepage-skill

322

用于生成高质量个人主页与 HTML PPT 的 AI Skill:参考优先、19 个模板、Hero 视频主页、便携 HTML 与质量检查

JavaScript
browser-use

browser-use-pi

321

A tiny TypeScript web agent, hill climbed on real browser evals.

JavaScript
cristicretu

diri

321

A native workspace for coding agents. Run in parallel, review in place.

Rust
csml-rpi

Foam-Agent

321

Foam-Agent: An end-to-end, composable multi-agent framework for automating CFD simulations in OpenFOAM. NeurIPS 2025 Machine Learning and the Physical Sciences Workshop.

Python
321

Unofficial, agent-friendly Mercadona shopping CLI (Go) — search products, read prices, build a cart and prepare checkout from the terminal. BYO credentials.

Go
LukasNiessen

terrashark

321

Terraform Skill for Claude Code and Codex. LLMs hallucinate a lot with Terraform - TerraShark fixes this. It eliminates hallucinations, is designed for modular and secure code and grounds your IaC in the official Hashicorp Terraform best practices.

Run Claude Code dynamic workflows on a local Codex (GPT) backend, plus an interactive run viewer

JavaScript
yinguangyao

blog

321

关于 JavaScript 前端开发、工作经验的一点点总结。

lightfeed

extractor

320

Use LLMs to robustly extract web data

TypeScript
320

📽️ Code from tutorials presented on the "Code AI with Rok" YouTube channel

Python
zhouwei713

seedance-prompt

319

Hermes skill for realistic AI video prompts for Seedance and text-to-video models.

inclusionAI

AReno

318

An easy-to-use, fast toolkit to scale up RL post-training on a single node.

Python
ai-shifu

ai-shifu

317

Get AI to teach and answer questions for you - just by typing!

Python
317

seamless neovim integration with goose - work with a powerful AI agent without leaving your editor

Lua
CharTyr

STS2-Agent

317

杀戮尖塔2的MOD,将杀戮尖塔2的游戏状态与操作暴露为本地 HTTP API 包装成 MCP Server,供支持 MCP 的AI客户端直接调用

C#
harnessclaw

harnessclaw

317

Harnessclaw is a powerful, Electron-based desktop application designed to manage, chat with, and operate AI agents and skills seamlessly.

TypeScript
hust-open-atom-club

oh-dsh

317

一套 DSH runtime,Desktop、Web 与 TUI 三种开发体验。

TypeScript
javipalanca

spade

317

Smart Python Agent Development Environment

Python
Narwhal-Lab

MagicSkills

317

MagicSkills:Stop copying skills between agents. MagicSkills turns scattered SKILL.md folders into reusable, composable, tool-ready capabilities.

Python
phoenix-zhou

multi-agent

317

A multi-agent travel assistant system built using the **Agent2Agent (A2A)** protocol and **MCP (Model Context Protocol)**

Python
sinanuozdemir

oreilly-ai-agents

317

An introduction to the world of AI Agents

Jupyter Notebook