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,081–1,104 of 3,152
1,734

Grounded Docs MCP Server: Open-Source Alternative to Context7, Nia, and Ref.Tools

TypeScript
bespokelabsai

curator

1,731

Synthetic data curation for post-training and structured data extraction

Python
google

adk-java

1,728

An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.

Java
aklivity

zilla

1,725

🦎 A lightweight, multi-protocol gateway for event-driven applications and AI agents. Expose and govern Kafka, MQTT, APIs, and MCP through one high-performance engine with shared routing, security, schema, and observability.

Java
101dotxyz

GPTeam

1,723

GPTeam: An open-source multi-agent simulation

Python
1,720

Rust profiler for CPU, memory, SQL, HTTP, and async performance, with Prometheus and Grafana support.

Rust
photon-hq

spectrum-ts

1,718

Bring agents to any interfaces

TypeScript
1,713

A self-hostable OTA update solution for React Native (Alternative to CodePush)

TypeScript
glidea

zenfeed

1,712

Make RSS 📰 great again with AI 🧠✨!! 数据打标请联系 glidea123 (数万并发随时狂飙)

Go
kunchenguid

treehouse

1,712

Manage worktrees without managing worktrees.

Go
1,711

Run OpenClaw AI Gateway on Android — standalone Flutter app with built-in terminal, web dashboard, and one-tap setup. Also available as a Termux CLI package.

Dart
1,710

This course is designed to guide beginners through the exciting world of Edge AI, covering fundamental concepts, popular models, inference techniques, device-specific applications, model optimization, and the development of intelligent Edge AI agents.

Jupyter Notebook
1,710

connect any ai agents to solana protocols

TypeScript
LLPhant

LLPhant

1,708

LLPhant - A comprehensive PHP Generative AI Framework using OpenAI GPT 4. Inspired by Langchain

PHP
MorDavid

BruteForceAI

1,708

Advanced LLM-powered brute-force tool combining AI intelligence with automated login attacks

Python
openkursar

hello-halo

1,703

7×24 Desktop AI Agent for Everyone. Visual AI assistant with remote access, file management, and built-in AI browser.

TypeScript
1,702

Hand-crafted Claude Code Skills focused on improving agent results quality. Compatible with OpenCode, Cursor, Antigravity, Gemini CLI, and others. Includes CodeRabbit open-source alternative.

TypeScript
durable-streams

durable-streams

1,694

The data primitive for the agent loop.

TypeScript
1,686

DeepSeek Harness Desktop (dsh-desktop). EAC: Embracing All Creation (揽尽万象). Bundled Node.js runtime with full dsh-CLI kernel, one-click startup, 10 built-in UI themes.

JavaScript
mims-harvard

ToolUniverse

1,686

Democratizing AI scientists with ToolUniverse

Python
NanmiCoder

dsh-agent-teams

1,682

AgentTeams plugin for DeepSeek Harness

JavaScript
relaticle

relaticle

1,682

Open-source CRM with native AI agent support. 37 MCP tools, REST API, self-hosted. Built with Laravel & Filament

PHP
lotus-data

lotus

1,681

Optimized Agentic and LLM Bulk Processing Over Your Data

Python