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,401–2,424 of 3,668
argos-ci

argos

627

The open source visual testing platform for teams and AI agents. Review the product, not just the code.

TypeScript
627

Homelab infrastructure as a code (IaaC)

HCL
Stiffstream

sobjectizer

627

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

C++
ufira-ai

Vibma

626

Vibe Design meets Figma. Let AI agents design directly in Figma.

TypeScript
Light0305

Light-skills

625

An AI workflow skill pack for research, competitions, and innovation projects.

Python
ojuschugh1

sqz

625

Compress LLM context to save tokens and reduce costs

Rust
samvallad33

vestige

625

Vestige enhances agents by deterministic root-cause retrieval that reaches backward through time to find the quiet change, decision, or service that caused today’s failure, not the lookalike.

Rust
sou350121

VLA-Handbook

625

本项目旨在为致力于进入VLA(Vision-Language-Action)领域的算法工程师提供一份全中文、实战导向的学习/面试手册。 不同于通用的 CV/NLP 面试指南,本项目聚焦于 Robotics 特有的挑战

HTML
hashgraph-online

hol-guard

624

Open-source antivirus for AI agents: block risky tools, secret access, prompt injection, malicious packages, MCP servers, plugins, and skills at runtime.

Python
623

The official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently

Python
622

A local-first desktop workspace for running, organizing, and resuming multiple coding agents and shells with real PTYs, split panes, persistent layouts, and local session history.

TypeScript
Snailclimb

AIGuide

622

AI 应用开发、AI 编程实战与面试指南,涵盖 LLM、Agent、RAG、MCP、Claude Code、Codex 等核心技术与工程实践。

ai-evals-course

evals-skills

621

Skills that guide AI coding agents to help you build product-specific AI evals.

jingkaihe

matchlock

621

Matchlock secures AI agent workloads with a Linux-based sandbox.

Go
nicobailon

surf-cli

621

The CLI for AI agents to control Chrome. Zero config, agent-agnostic, battle-tested.

JavaScript
620

The all-in-one RWKV runtime box with embed, RAG, AI agents, and more.

Rust
alibaba

anolisa

620

ANOLISA (Agentic Nexus Operating Layer & Interface System Architecture) | Agentic OS with runtime, security, observability, and Tokenless response compression for lower token usage and cost.

Rust
ekailabs

contexto

620

Context Engine for your long-running AI agents

TypeScript
GPT-AGI

Clawd-Code

620

Claude-Code-Python: Reconstructing Claude Code in Python

Python
runvendo

vendo

620

Embedded agents your customers use to automate work, build views, and connect their tools.

TypeScript
datawranglerai

self-host-n8n-on-gcr

619

Self-host n8n on Google Cloud without the subscription fees or server headaches - because your automation workflows shouldn't cost more than your coffee budget

HCL
marmotdata

marmot

618

The open-source context layer for your AI. Catalog your tables, topics, queues and APIs then expose real metadata to your AI agents.

Go
millionco

claude-doctor

618

Diagnose your Claude Code sessions

TypeScript