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,105–1,128 of 4,276
sintaxi

surge

★ 3,061

CLI for the surge.sh CDN

JavaScript
MemMachine

MemMachine

★ 3,058

Universal memory layer for AI Agents. It provides scalable, extensible, and interoperable memory storage and retrieval to streamline AI agent state management for next-generation autonomous systems.

Python
audreyt

ethercalc

★ 3,052

Node.js port of Multi-user SocialCalc

TypeScript
ExplosiveCoderflome

AI-Novel-Writing-Assistant

★ 3,051

面向长篇小说创作的 AI Native 开源系统,用 Agent、世界观、写法引擎、RAG 和整本生产工作流,帮助新手从一句灵感走到完整小说。AI-native engine for end-to-end novel creation — from idea to full chapters, with structured planning, worldbuilding, and agent-driven workflows.

TypeScript
★ 3,047

AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months.

Python
LLMQuant

quant-mind

★ 3,043

QuantMind is an agent-native knowledge extraction and retrieval framework for quantitative finance.

Python
FreedomIntelligence

OpenClaw-Medical-Skills

★ 3,042

The largest open-source medical AI skills library for OpenClaw🦞.

Python
collabs-inc

collab-public

★ 3,041

Collaborator is a place to create with agents.

TypeScript
OpenNSWM-Lab

FAROS

★ 3,041

A blueprint-driven AutoResearch runtime for orchestrating AI research workflows from idea generation and experiments to paper writing and peer review.

Python
facebookresearch

Pearl

★ 3,033

A Production-ready Reinforcement Learning AI Agent Library brought by the Applied Reinforcement Learning team at Meta.

Jupyter Notebook
★ 3,021

AI agent skills for social media research. Outlier posts, comment mining, competitor teardowns, ad libraries & trends across TikTok, Instagram, YouTube, Reddit, X, LinkedIn & more. Powered by ScrapeCreators. Works with Claude Code, Cursor, Codex, Gemini CLI.

Python
deepnote

deepnote

★ 3,009

Deepnote is a drop-in replacement for Jupyter with an AI-first design, sleek UI, new blocks, and native data integrations. Use Python, R, and SQL locally in your favorite IDE, then scale to Deepnote cloud for real-time collaboration, Deepnote agent, and deployable data apps. https://deepnote.com/

TypeScript
vercel-labs

opensrc

★ 3,008

Fetch source code for npm packages to give AI coding agents deeper context

Rust
★ 3,006

J-Space Cognition Suite V3.7 - AI cognitive-enhancement Skills based on Anthropic's J-space global workspace research. | 哔哩哔哩:Tiger380 (UID 3494375382321675) — https://space.bilibili.com/3494375382321675

Python
Sidenai

sidex

★ 3,005

VS Code rebuilt on Tauri. Same architecture, 96% smaller. Early release.

TypeScript
cordiverse

paper

★ 3,003

A Programming Paradigm for Spatiotemporal Composability

nashsu

AutoCLI

★ 3,001

AutoCLI is a Blazing fast, memory-safe command-line tool — Fetch information from any website with a single command. Covers Twitter/X, Reddit, YouTube, HackerNews, Bilibili, Zhihu, Xiaohongshu, and 55+ sites, with support for controlling Electron desktop apps, integrating local CLI tools (gh, docker, kubectl), now powered by AutoCLI.ai .

Rust
eli64s

readme-ai

★ 2,996

README file generator, powered by AI.

Python
leigest519

ScreenCoder

★ 2,996

ScreenCoder — Turn any UI screenshot into clean, editable HTML/CSS with full control. Fast, accurate, and easy to customize.

Python
lexmount

moli

★ 2,989

Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust

Rust
NxcoreAI

EverRoom

★ 2,989

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

TypeScript
shadcn-ui

lint

★ 2,987

An agent-first linter for Tailwind design systems. Write design system rules that agents can verify.

TypeScript
abhinavxd

libredesk

★ 2,982

Open-source, self-hosted customer support desk in a single binary. A lightweight alternative to Intercom, Zendesk, Chatwoot.

Go