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 3,152
Toni-SM

skrl

1,097

Modular Reinforcement Learning (RL) library (implemented in PyTorch, JAX, and NVIDIA Warp) with support for Gymnasium/Gym, NVIDIA Isaac Lab, MuJoCo Playground and other environments

Python

Agent-ready DevOps, security, infrastructure, and compliance knowledge base with 80+ skills across Kubernetes, Terraform, AWS/Azure/GCP, AI platform operations, container hardening, SOC2/ISO27001, and incident response—plus ready-to-run scripts, templates, and playbooks for SRE, platform, and security teams.

Shell
bubblelabai

BubbleLab

1,093

Open-core workflow engine powering Bubble Lab — and fully runnable, hostable, and extensible on its own.

TypeScript
1,093

仕事の日本語を、読みやすくわかりやすく書く・直すための Agent Skill です。

Python
huohua325

Memslides

1,090

A hierarchical memory framework for personalized presentation agents. Try it at memslides.com.

Python
langchain-ai

agent-inbox

1,089

📥 An inbox UX for interacting with human-in-the-loop agents.

TypeScript
1,089

You want to build with AI, but setting up the right context, prompts, and workflows takes time. AI Factory handles all of that so you can focus on what matters — shipping quality code.

Shell
NxcoreAI

EverRoom

1,089

EverRoom - A workspace that remembers your projects, decisions, and sources.

TypeScript
andrepimenta

claude-code-chat

1,087

Beautiful Claude Code Chat Interface for VS Code

JavaScript
1,087

小遥搜索,听懂你的话、看懂你的图,用AI找到本地任何文件。让搜索像聊天一样简单。XiaoyaoSearch: Understands your words, reads your images, finds any local file with AI. Making search as easy as chatting.

Python
LycheeMem

LycheeMem

1,087

Lightweight Long-Term Memory for LLM Agents.

Python
whchien

ai-trader

1,086

Backtrader-powered backtesting framework for algorithmic trading, featuring 20+ strategies, multi-market support, CLI tools, and an integrated MCP server for professional traders.

Python
tigicion

dao-code

1,084

Open-source TypeScript terminal coding agent for DeepSeek-V4 — builds on DeepSeek's strong price-performance and ultra-cheap cache pricing, engineering byte-stable prefixes and cache-reusing forks so cross-session memory and a continuous self-correction layer add almost no token cost; 1M context, Skills/MCP/Hooks, Claude Code config compatible.

TypeScript
1,081

This MCP is now owned by Aura! Please try out the most intelligent AI agent for Unreal Engine at https://www.tryaura.dev/?utm_source=youtube&utm_medium=video&utm_campaign=flop

C++
jingcheng-chen

rhinomcp

1,079

RhinoMCP connects Rhino 3D to AI Agent through the Model Context Protocol (MCP)

Python
1,078

Agent工程师最全学习路径 · 从零精通 AI 工程 · 20 阶段 503 课 · 中文全量翻译 + 配套站点 + 动画讲解视频 · 如何成为 AI Agent 工程师的修成指南

Python
1,077

AI agent skill for end-to-end hotel search and booking—compare live rates across leading OTAs and hotel suppliers, verify availability, book stays, and manage reservations, cancellations, and payments via the TourMind API.

Python
webbrain-one

webbrain

1,077

Open-source AI browser agent for Chrome and Firefox (monorepo) 🧠

JavaScript
aiptimizer

TurboOCR

1,076

TurboOCR, >200 img/s OmnidocBench. TensorRT FP16, PP-OCRv6, HTTP + gRPC

C++
raindrop-ai

workshop

1,076

Give your coding agent the power to write and run agent evals.

TypeScript
cisco-ai-defense

mcp-scanner

1,074

Scan MCP servers for potential threats & security findings.

Python
RUC-NLPIR

Arbor

1,073

A generalist autonomous research agent — runs experiments, researches, and iteratively optimizes, autonomously.

Python
stardustai

dataset-viewer

1,073

A sleek dataset viewer built entirely by AI Agent. Supports streaming large files from WebDAV, S3, SSH, Local or Hugging Face.

TypeScript