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

937–960 of 4,276
★ 3,606

A股多Agent投研框架 — 适配A股数据源(龙虎榜/游资/解禁等),7位分析师基于A股规则的辩论决策,基于TradingAgents深度改造,适配大A。A-share multi-agent investment research framework — 7 AI analysts, bull/bear debate, risk assessment。

Python
google-antigravity

antigravity-sdk-python

★ 3,600

A Python library for building AI agents that leverage the full power of Google Antigravity.

Python
Ontos-AI

knowhere

★ 3,598

Knowhere extracts, parses, and outputs structured chunks ready for AI Agents and RAG.

Python
★ 3,596

Open-source AI marketing skills — growth experiments, sales pipeline, content ops, outbound, SEO, and finance automation

Python
SamurAIGPT

llm-wiki-agent

★ 3,594

A personal knowledge base that builds and maintains itself. Drop in sources — Claude (or Codex/Gemini) reads them, extracts knowledge, and maintains a persistent interlinked wiki. Works with Claude Code, Codex, OpenCode, Gemini CLI. No API key needed.

Python
pytorch

rl

★ 3,588

A modular, primitive-first, python-first PyTorch library for Reinforcement Learning.

Python
chaskiq

chaskiq

★ 3,575

A full featured Live Chat, Support & Marketing platform, alternative to Intercom, Drift, Crisp.

TypeScript
skyhook-io

radar

★ 3,575

The missing open-source Kubernetes UI with a built-in MCP server for AI agents. See what's broken, why, and what changed. Issues, Topology, event timeline, Helm, GitOps, live service traffic, and cluster audits - all in one Go binary.

Go
chrislusf

gleam

★ 3,566

Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.

Go
LinShunKang

MyPerf4J

★ 3,565

High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.

Java
★ 3,561

A library for accelerating Transformer models on NVIDIA GPUs, including using 8-bit and 4-bit floating point (FP8 and FP4) precision on Hopper, Ada and Blackwell GPUs, to provide better performance with lower memory utilization in both training and inference.

Python
millionco

expect

★ 3,554

Expect tests your agent's code in a real browser

TypeScript
★ 3,554

DeepResearchAgent is a hierarchical multi-agent system designed not only for deep research tasks but also for general-purpose task solving. The framework leverages a top-level planning agent to coordinate multiple specialized lower-level agents, enabling automated task decomposition and efficient execution across diverse and complex domains.

Python
keenthemes

reui

★ 3,547

Design-forward shadcn kit for interfaces that stand out. 1000+ free patterns!

TypeScript
agentscope-ai

ReMe

★ 3,544

ReMe: Memory Management Kit for Agents - Remember Me, Refine Me.

Python
★ 3,541

Visible multi-agent CLI workspace for mixing Codex, Claude, Gemini, Kimi, Qwen, Cursor, Copilot, Pi, OpenCode, and other AI coding agents

Python
onecli

onecli

★ 3,535

Open-source sandboxed agent harness for teams. Giving every employee a secured personal agent.

TypeScript
fnnx-ai

scikit-llm

★ 3,534

Seamlessly integrate LLMs into scikit-learn.

Python
CopilotKit

openmuse

★ 3,532

A personal agent with a browser, terminal, files, and work that keeps going built with CopilotKit and AG-UI.

TypeScript
matomo-org

device-detector

★ 3,529

The Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.

PHP
Farama-Foundation

PettingZoo

★ 3,523

A standard API for multi-agent reinforcement learning environments, with popular reference environments and related utilities

Python
★ 3,520

RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM

C
containers

toolbox

★ 3,517

Tool for interactive command line environments on Linux

Go
EverMind-AI

MSA

★ 3,517

Memory Sparse Attention - A scalable, end-to-end trainable latent-memory framework for 100M-token contexts.

Python