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,185–2,208 of 3,625
afshinm

zerobox

718

Lightweight, cross-platform process sandboxing powered by OpenAI Codex's runtime. Sandbox any command with file, network, and credential controls.

Rust
718

A curated collection of Agent Skills for working with dbt, to help AI agents understand and execute dbt workflows more effectively.

Python
717

Awesome skills for submitting url to free websites. Get more backlinks for your website to get more traffic.

Python
oil-oil

wolfcha

716

AI-powered Werewolf (Mafia) social deduction game where every player is controlled by top LLMs like DeepSeek, Qwen, Gemini, and more

TypeScript
hackerai-tech

hackerai

713

Find and fix vulnerabilities by chatting with AI

TypeScript
ksimback

looper

713

Design visual, review-gated agent loops for Claude Code before you run them.

Python
NicholasSpisak

second-brain

713

LLM-maintained personal knowledge base for Obsidian. Based on Andrej Karpathy's LLM Wiki pattern.

Shell

Control Room-first template for managing Hermes agents from one VPS agent to specialist teams and orchestrated workflows

Shell
712

Autonomous Android and computer use using any LLM (local or remote)

Python
712

Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.

Go
whitelonng

dshcode

712

Community desktop companion for DeepSeek Harness — one-click Electron app for macOS and Windows

TypeScript
mgechev

skillgrade

711

"Unit tests" for your agent skills

TypeScript
mixelpixx

Konnect

710

AI-assisted PCB design for KiCAD 10. Native KiCAD plugin — a single Rust binary exposing 217 schematic, layout, routing, placement, design-review, and manufacturing tools to Claude, or the LLM of your choosing

Rust
probelabs

probe

710

AI-friendly semantic code search engine for large codebases. Combines ripgrep speed with tree-sitter AST parsing. Powers AI coding assistants with precise, context-aware code understanding.

Rust
710

QuietHarness:Claude Code、Codex、Cursor 共用的轻量 AI 工作系统

Shell
BigSweetPotatoStudio

HyperChat

709

HyperChat is a Chat client that strives for openness, utilizing APIs from various LLMs to achieve the best Chat experience, as well as implementing productivity tools through the MCP protocol.

TypeScript
FireBird-Technologies

Auto-Analyst

709

Open-source AI-powered data science platform.

TypeScript
openyak

openyak

708

One chat. Every agent. A universal interface for AI agents running on your computer.

TypeScript
steve02081504

fount

707

📱 Hello, Amadeus. You're loaded. ⏳

JavaScript

The AWS Workload Credentials Provider (formerly the AWS Secrets Manager Agent) is a client-side solution that helps you standardize how you consume credentials from AWS services across your compute environments.

Rust
FrontisAI

OpenRSI

706

Executable, measurable, and reproducible AI4AI toward recursive self-improvement. Home of OpenMLE and Frontis-MA1.

Python
peters

horizon

706

GPU-accelerated terminal board that puts all your sessions on an infinite canvas

Rust
kgoedecke

doop

704

The open-source alternative to Paper.design. A multiplayer design canvas where humans and AI agents design together, live. MCP built in.

TypeScript