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,873–1,896 of 3,152

Evidence-constrained commercialization assessment with deterministic retrieval, six LLM stages, auditable scoring and checkpoint recovery.

Python
Katakate

k7

806

Your own self-hosted infra for lightweight VM sandboxes to safely execute untrusted code. CLI, API, Python SDK. ⭐ Star it if you like it! ⭐

Python
806

Easily switch between alternative low-cost AI models in Claude Code/Agent SDK. For those comfortable using Claude agents and commands, it lets you take what you've created and deploy fully hosted agents for real business purposes. Use Claude Code to get the agent working, then deploy it in your favorite cloud.

TypeScript
806

腾讯云智能渗透黑客松 Official repository of Tencent Cloud Intelligent Penetration Hackathon. Showcasing top open-source projects of LLM-based autonomous penetration agents, including multi-agent collaboration, automated penetration, AI-driven offensive security, and intelligent attack-defense solutions.

Python
ra1nty

DXcam

805

A Python high-performance screen capture library for Windows using Desktop Duplication API - Updated 2026

Python
hosenur

portal

804

Mobile first batteries included web ui for sst/opencode. Git integration, in browser terminal, isolated workspaces.

TypeScript
proinsight-io

crewmeld

804

CrewMeld — Enterprise AI Digital Workforce Platform. Manage AI employees like real team members. Visual SOP orchestration, 13 LLM providers (including China-native models), 8+ messaging channels(WeCom/DingTalk/Feishu/Telegram), knowledge base with RAG, and full private deployment support. Built with Next.js, React, TypeScript & Bun.

TypeScript
Scottcjn

Rustchain

804

Sybil-resistant AI agent network with hardware-attested identity. Proof-of-Antiquity blockchain: physical machines across 15+ CPU architectures prove they are real silicon, not VM farms. Agent economy, micropayments, Solana bridge (wRTC). $0 VC.

Python
weirdmachine64

GhidraGPT

804

Integrate LLM models directly into Ghidra for AI-enhanced reverse engineering.

Java
798

RocketSim — 30+ tools for Xcode's iOS Simulator. Testing, debugging, network monitoring, captures, accessibility, app actions, and AI agent automation via the RocketSim CLI. Used by 80k+ developers.

Swift
christopherkarani

Wax

797

Shared Single-file memory layer for all your agents, sub mili-second RAG over text, photo and video on Apple Silicon.. No Server. No API. One File. Pure Swift

Swift
797

OpenClaw Supermemory lets to have long-term memory and recall for your openclaw agent.

TypeScript
juanceresa

sift-kg

796

Turn any collection of documents into a knowledge graph. Extract entities and relationships via LLM, deduplicate with your approval. Map domains, find hidden connections, spot patterns across documents — knowledge that persists and compounds, for you and your AI agents. All from the CLI.

Python

TickDB: AI-native real time stock API and market data API for US stocks, HK stocks, A-shares, forex, crypto, indices and commodities. Skill, CLI, MCP, REST API and WebSocket. AI 原生实时股票 API 与金融行情数据 API,支持美股、港股、A 股、外汇、加密货币、指数和大宗商品。

Python
regent-vcs

re_gent

795

Version control for AI agents — track what your agent did, blame any line to a prompt, inspect any step.

Go
frankroeder

parrot.nvim

791

parrot.nvim 🦜 - the plugin that brings stochastic parrots to Neovim.

Lua
791

✨ The agentic motion layer — an open-source, chat-native motion engine. Describe the feeling; your AI ships the animation.

JavaScript
A-EVO-Lab

a-evolve

790

The official repository of "Position: Agentic Evolution is the Path to Evolving LLMs".

Python
dadbodgeoff

drift

790

Codebase intelligence for AI. Detects patterns & conventions + remembers decisions across sessions. MCP server for any IDE. Offline CLI.

TypeScript
790

A test runner for agentskills.io-style AI agent skills

TypeScript
pgalko

BambooAI

790

A Python library powered by Language Models (LLMs) for conversational data discovery and analysis.

Python
Purewhiter

mobilegym

790

[EMNLP 2026] MobileGym: A Verifiable and Highly Parallel Simulation Platform for Mobile GUI Agent Research · 浏览器里运行的安卓模拟器 · Browser-hosted Android Simulator · Verifiable Evaluation · Scalable Online RL Training

Python
789

A Desktop Application for Managing Multiple OpenAI Codex CLI Accounts

Rust
OleksandrChekhovskyi

hax

788

A minimalist, terminal-native coding agent written in C.

C