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,921–1,944 of 3,152
771

CLI, SDK, and IDE plugins for Duel Agents

TypeScript
traceroot-ai

traceroot

771

TraceRoot - open-source observability and self-improving layer for AI agents. YC S25

TypeScript
768

368 AI skills, 76 expert agents, and 859 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, and research. Installs on Claude Code, Cursor, Codex, Gemini, Copilot, and 6 other AI assistants.

HTML
alash3al

stash

767

Stash — persistent memory layer for AI agents. Episodes, facts, and working context stored in Postgres. MCP server included. Self-hosted, single binary, no cloud required.

Go
CodeBendKit

codeseek

767

Rust-powered code intelligence CLI for AI coding agents. Builds call graphs and hybrid semantic search indexes (Dense + Sparse + RRF + Reranker) across 7 languages. Ships as native MCP tools for Claude Code and Codex CLI.

Rust
datagallery-ai

dataagent

767

DataFoundry is an open-source AI workbench for data analysis, unifying data sources, knowledge, tools, and agent runtime into a governed workspace for interactive analytics.

TypeScript
lidge-jun

ima2-gen

767

Local-first visual generation runtime and studio for people and coding agents, with reproducible image and video workflows across multiple providers.

TypeScript
NVIDIA-AI-Blueprints

rag

766

This NVIDIA RAG blueprint serves as a reference solution for a foundational Retrieval Augmented Generation (RAG) pipeline.

Python
766

ToolOrchestra is an end-to-end RL training framework for orchestrating tools and agentic workflows.

Python
764

公开的 Java 后端 / AI Agent / 系统设计 / 算法面试复习资料库

Python SDK for transforming any AI agent into a production-ready application. Framework-agnostic primitives for runtime, memory, authentication, and tools with AWS-managed infrastructure.

Python
bolna-ai

bolna

763

Conversational voice AI agents

Python
TIGER-AI-Lab

ClawBench

763

Open-source benchmark for browser AI agents on daily tasks.

Python

Paper list about multimodal and large language models, only used to record papers I read in the daily arxiv for personal needs.

dragon1086

prism-insight

761

AI-based stock analysis and trading system

Python
divar-ir

ai-doc-gen

759

AI-powered multi-agent system that automatically analyzes codebases and generates comprehensive documentation. Features GitLab integration, concurrent processing, and multiple LLM support for better code understanding and developer onboarding.

Python
JeffLi1993

seo-audit-skill

759

SEO agent skill for OpenClaw,Claude Code, and AI agents. Generate beginner SEO audits and advanced technical SEO reports for any page.

Python
759

The most comprehensive DeepSeek Harness plugin market — refreshed daily, sourced across the Internet, reviewed before publishing.

TypeScript
unbrowse-ai

unbrowse

759

Unbrowse — api native browser Skill/CLI/MCP/SDK for any agent. Auto-discovers APIs from browser traffic, generates skills on the fly to call APIs directly 100x faster, 80% cheaper locally.

TypeScript
awdr74100

figwright

758

Free, two-way Figma MCP server. Turn designs into framework-aware code, and push code back to the canvas. Works with Claude Code, Cursor, Codex, and any MCP client.

TypeScript
microsoft

Trace

757

End-to-end Generative Optimization for AI Agents

Python
ethanplusai

jarvis

756

JARVIS — a voice assistant for Claude Code. Talk to your Mac and he brainstorms a project with you, builds it, and tells you out loud when a Claude Code session needs you. macOS, on your Claude subscription, no API key.

Python
gotempsh

temps

756

AI-native open-source alternative to Vercel + Sentry + PostHog + Pingdom + Resend + E2B. 440+ CLI operations with drop-in skills for Claude Code, Codex & OpenCode — deployments, analytics, session replay, error tracking, OpenTelemetry, email, sandboxes & AI gateway in one self-hosted Rust binary.

Rust