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,513–1,536 of 4,276
★ 2,038

Native macOS control center for AI coding agents — monitor sessions, approve actions, and jump back instantly.

Swift
★ 2,035

A fork of Windows Terminal with native agent integration, right in your command line.

C++
★ 2,032

Nix packages for AI coding agents and development tools. Automatically updated daily.

Nix
Doorman11991

smallcode

★ 2,031

AI coding agent optimized for small LLMs. 87% benchmark with 4B-active model.

JavaScript
akdeb

ElatoAI

★ 2,024

Realtime Voice AI with 100+ Models on Arduino ESP32 with Secure Websockets and Edge Functions for AI Companions, and Devices

TypeScript
langgraph4j

langgraph4j

★ 2,024

🚀 LangGraph for Java is a library for Graph Engineering, designed to build sophisticated AI agentic architectures within the Java ecosystem. It works seamlessly with both Langchain4j and Spring AI.

Java
dodo-reach

hermes-desktop

★ 2,021

The safest, simplest way to manage Hermes from your Mac. Pure SSH. No gateways, no exposed ports, no browser layer.

Swift
vmoranv

jshookmcp

★ 2,020

js hook toolkit that all you need

TypeScript
omnimind-ai

OmniBot

★ 2,018

Your on-phone / mobile AI Agent / Claw, capable of operating terminals and performing a wide range of tasks in the Android world || 你的手机 AI 代理,她可以操作终端,也可以完成 Android 世界的广泛任务

Dart
★ 2,017

极致轻量|阻止论文的防御性写作 | Anti-defensive writing for academic papers — 学术写作原则 Skill + prompt pack (CN/EN)

google

mantis

★ 2,016

A modular, stack-agnostic toolkit of security review skills for AI coding agents to autonomously find, reproduce, and patch vulnerabilities.

Python
★ 2,016

Agentic LLM Vulnerability Scanner / AI red teaming kit 🧪

Python
memorax-ai

memorax-code

★ 2,015

A memory plugin for AI coding that turns engineering experience, repository knowledge, and your way of working into memory that remains useful in future tasks.

JavaScript
★ 2,008

Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agents.

Python
nottelabs

notte

★ 2,007

Cloud browser infrastructure and web automation platform for your AI and coding agents

Python
open-compress

claw-compactor

★ 2,007

14-stage Fusion Pipeline for LLM token compression — reversible compression, AST-aware code analysis, intelligent content routing. Zero LLM inference cost. MIT licensed.

Python
MemTensor

memmy-agent

★ 2,001

🍙 A personal AI agent & local memory hub for all AI agents, gives every AI one shared, fully controlled memory and persistent context — all AI remember the same you. Now supports Claude Code, Codex, OpenClaw and Hermes Agent etc.

TypeScript
patterns-ai-core

langchainrb

★ 1,999

Build LLM-powered applications in Ruby

Ruby
Dryxio

reagent

★ 1,996

Reconstruct and validate C/C++ code from compiled programs with AI.

Python
AntigmaLabs

ante

★ 1,992

Ghost in your shell. Ante is a self-contained agent harness with a highly optimized core. It works like Claude Code or Codex, with none of their dependencies or model constraints.

Rust
openakita

openakita

★ 1,992

An open-source AI assistant framework with skills and agent architecture

Python
tsingyuai

growth-lab

★ 1,991

An end-to-end growth tool that understands the product, fetch the data it needs, researches the market, executes campaigns, and reviews results to improve the next round of growth. 从代码到市场的开源端到端增长工具。理解产品、接入信息渠道、研究市场、执行增长行动,并基于真实数据自我改进。

Python
dzhng

jevgrep

★ 1,984

Find code by asking what it does. A CLI for coding agents that uses Jev to discover relevant files and source context.

TypeScript

✨ Agentic chat experience in your terminal. Build applications using natural language.

Rust