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

649–672 of 3,152
agent-of-empires

agent-of-empires

3,256

Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile. Also supports Mistral Vibe, Codex CLI, Gemini CLI, Pi.dev, Copilot CLI, Factory Droid Coding.

Rust
AprilNEA

AChat

3,255

🌊 AChat - An open-source/self-hosted/local-first AI platform, designed for enterprises and teams, perfectly combining powerful local processing capabilities with seamless remote synchronization.

TypeScript
Snailclimb

interview-guide

3,243

基于 Spring Boot 4.1、Java 25、Spring AI 2.0、React、PostgreSQL/pgvector、Redis 和 RustFS 构建的开源 AI 面试平台,支持简历智能分析、模拟面试、语音面试和知识库 RAG。

Java
llm-as-a-verifier

llm-as-a-verifier

3,234

LLM-as-a-Verifier is a general-purpose framework that provides fine-grained feedback for any agent without requiring additional training. It achieves SOTA performance across coding, robotics, and medical agentic benchmarks.

Python
MemMachine

MemMachine

3,221

Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.

Python
TestSprite

testsprite-cli

3,216

Official TestSprite CLI — AI-powered automated testing from your terminal

TypeScript
Josh-XT

AGiXT

3,215

AGiXT is a dynamic AI Agent Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers. Combining adaptive memory, smart features, and a versatile plugin system, AGiXT delivers efficient and comprehensive AI solutions.

Python
amalshaji

portr

3,188

Expose local http, tcp or websocket connections to the public internet

Go
mayneyao

eidos

3,187

A single-file relational spreadsheet for you and your agent.

TypeScript
langchain-ai

agent-chat-ui

3,161

🦜💬 Web app for interacting with any LangGraph agent (PY & TS) via a chat interface.

TypeScript
open-webui

open-terminal

3,161

A computer you can curl ⚡

Python
TurixAI

TuriX-CUA

3,160

This is the official website for TuriX Computer-use-Agent

Python
3,159

A local MCP server for agent literature work. Original-LaTeX section reads, BibTeX from arXiv metadata, and topic watches. Papers stay on disk. Search is optional.

Python
mnemosyne-oss

mnemosyne

3,151

Zero-cloud AI memory that works everywhere. SQLite-backed. One pure-Python dependency.

Python
cosmicstack-labs

mercury-agent

3,148

Soul-driven AI agent with permission-hardened tools, token budgets, and multi-channel access. Runs 24/7 from CLI or Telegram.

TypeScript
xlang-ai

OSWorld

3,147

[NeurIPS 2024] OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments

Python
3,144

A tiny, fast Rust CLI that drives a real browser over the Chrome DevTools Protocol — built for coding agents.

Rust
3,141

An improved implementation of the Ralph Wiggum technique for autonomous AI agent orchestration

Rust
Forward-Future

loopy

3,140

A library of practical AI-agent loops and an installable skill for finding, adapting, and designing repeatable agent workflows.

JavaScript
facebookresearch

habitat-lab

3,133

A modular high-level library to train embodied AI agents across a variety of tasks and environments.

Python
kite-org

kite

3,130

🪁 A lightweight, modern Kubernetes dashboard that unifies multi-cluster and resource management, enterprise-grade user governance (OAuth, RBAC, and audit logs), and AI agents in one workspace. Not just a tool, but more like a platform.

TypeScript
3,120

General-purpose Playwright automation for coding agents

JavaScript
SynkraAI

aiox-core

3,119

Synkra AIOS: AI-Orchestrated System for Full Stack Development - Core Framework v4.0

JavaScript