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

457–480 of 3,152
NateBJones-Projects

OB1

4,619

Open Brain — The infrastructure layer for your thinking. One database, one AI gateway, one chat channel — any AI plugs in. No middleware, no SaaS.

TypeScript
TencentCloudADP

youtu-agent

4,611

A simple yet powerful agent framework that delivers with open-source models

Python
callstack

agent-device

4,607

Mobile app automation and verification for AI coding agents. CLI, MCP server, and typed Node.js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux.

TypeScript
cerbos

cerbos

4,588

Cerbos is an open-core authorization management platform for authorizing every identity and governing every action across applications, gateways, workloads, and AI agents.

Go
JetBrains

koog

4,572

Koog is a JVM (Java and Kotlin) framework for building predictable, fault-tolerant and enterprise-ready AI agents across all platforms – from backend services to Android and iOS, JVM, and even in-browser environments. Koog is based on our AI products expertise and provides proven solutions for complex LLM and AI problems

Kotlin
4,569

这是一份入门AI/LLM大模型的逐步指南,包含教程和演示代码,带你从API走进本地大模型部署和微调,代码文件会提供Kaggle或Colab在线版本,即便没有显卡也可以进行学习。项目中还开设了一个小型的代码游乐场🎡,你可以尝试在里面实验一些有意思的AI脚本。同时,包含李宏毅 (HUNG-YI LEE)2024生成式人工智能导论课程的完整中文镜像作业。

Python
4,567

learn LLM inference system on Apple Silicon for systems engineers: build a tiny vLLM + Qwen

Python
memgraph

memgraph

4,562

High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++.

C++
dmmulroy

anti-slop

4,548

Opinionated Oxlint rules for rejecting low-evidence TypeScript and JavaScript patterns

TypeScript
VectifyAI

OpenKB

4,522

OpenKB: Open LLM Knowledge Base

Python
4,507

35 production-grade agentic AI architectures (Reflexion, LATS, GraphRAG, MemGPT, Voyager, BrowserAgent, ...) — a Python library and runnable textbook with multi-provider LLM support and a 17-task benchmark leaderboard.

Jupyter Notebook
OpenMinis

OpenMinis

4,506

OpenMinis — The AI Agent app across platforms. Fully free and open source.

Swift
ruvnet

RuVector

4,502

RuVector is a High Performance, Real-Time, Self-Learning Ai, Vector GNN, Memory DB built in Rust.

Rust
FlowElement-xinliuyuansu

m_flow

4,501

A bio-inspired cognitive memory engine — a new paradigm for Graph RAG.

Python
CaviraOSS

LongMemory

4,499

Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.

TypeScript
4,491

Full toolkit for running an AI agent service built with LangGraph, FastAPI and Streamlit

Python
pydantic

logfire

4,475

AI observability platform for production LLM and agent systems.

Python
eugeniughelbur

obsidian-second-brain

4,474

Persistent memory for Claude Code and 6 other CLI agents, stored as plain markdown in your Obsidian vault. Stop re-explaining your projects, decisions and people every session. 45 commands: hybrid semantic search, self-rewriting notes, key-less web research, and scheduled agents that maintain the vault while you sleep.

Python
ArcReel

ArcReel

4,463

AI Agent 驱动的开源可自部署视频工作台:将小说与剧本转为角色、场景、道具资产、分镜、视频和剪映草稿,支持跨镜头一致性、多供应商与费用追踪 | Self-hosted AI video workspace for stories, storyboards and short-form video production

Python
daveebbelaar

ai-cookbook

4,461

Examples and tutorials to help developers build AI systems

Python
4,458

Enhanced LanceDB memory plugin for OpenClaw — Hybrid Retrieval (Vector + BM25), Cross-Encoder Rerank, Multi-Scope Isolation, Management CLI

JavaScript
4,450

Agent framework for the JVM. Pronounced Em-BAY-bel /ɛmˈbeɪbəl/

Kotlin
judge0

judge0

4,436

Robust, fast, scalable, and sandboxed open-source online code execution system for humans and AI.

HTML
zgsm-ai

costrict

4,428

Costrict - strict AI coder for enterprises, quality first, including AI Agent, AI CodeReview, AI Completion.

TypeScript