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

2,737–2,760 of 4,275
sandbox-quantum

switch

★ 745

Connect any AI agent to your team in Slack, Teams & Discord. Open-source and self-hostable.

TypeScript
math-ai-org

mathcode

★ 744

MathCode: A Frontier Mathematical Coding Agent

Shell
saragordic

window-sweaters

★ 744

A macOS menu-bar app that dresses your windows in knitted borders.

C
hadriansecurity

OpenHack

★ 743

Lightweight, file-based workspace for source-guided whitebox security review.

Python
joelhooks

swarm-tools

★ 743

🐝 Multi-agent swarm coordination for OpenCode with learning capabilities, agent issue tracking, and management

TypeScript
missuo

herdrm

★ 741

Native macOS console for herdr — all your coding agents and their live terminals, across devices

C
rapidaai

voice-ai

★ 741

Rapida is an open-source, end-to-end voice AI orchestration platform for building real-time conversational voice agents with audio streaming, STT, TTS, VAD, multi-channel integration, agent state management, and observability.

Go
MLOps-Courses

mlops-coding-course

★ 740

Learn how to create, develop, and maintain a state-of-the-art MLOps code base

★ 739

Feishu / Lark 飞书文档与任务管理工具,支持 MCP 服务器和 CLI + Skill 两种使用方式,可无缝集成 Cursor、Claude Code、Cline 等 AI 编码工具

TypeScript
hackerai-tech

hackerai

★ 739

Find and fix vulnerabilities by chatting with AI

TypeScript
learnwithu

mingli-master

★ 739

紫微斗数命盘解读 skill · 基于 iztro-py 精确排盘,生成可视化命盘 HTML

Python
starwind-ui

starwind-ui

★ 739

55 framework-portable UI components for Astro, React, and Vue. Install accessible Tailwind CSS components as source you own, backed by a shared framework-neutral Runtime.

TypeScript
agno-agi

scout

★ 738

Open Source Company Brain

Python
★ 738

Product-design, conversion & behavioral-science principles for SaaS

Python
★ 738

Hermes Agent 是目前开源社区最具潜力的 AI Agent 框架之一。它继承了 OpenClaw 的优秀基因,在架构设计、记忆系统、技能生态和自动化能力上实现全面升级。但 Hermes 的文档分散在多个仓库和平台,缺乏一本系统性的中文指南。 本书填补的正是这个空白。全书 16 册、30 万+ 字,覆盖从安装部署到高阶开发、从个人玩赚到企业服务、从单 Agent 操控到多 Agent 编排的完整知识图谱。

Python
ryoiki-tokuiten

Deepthink

★ 738

Using LLMs for iteratively exploring the solution search space at scale.

TypeScript
asaotomo

FofaMap

★ 737

一款证据驱动的 FOFA 资产测绘智能体:支持自然语言侦察、AI 反思、CLI / MCP / Skill / REST API,以及经人工审批的 Nuclei 扫描。

Python
★ 737

A symbiotic AI agent that remembers everything, challenges you, and extends your cognition.

Shell
★ 736

Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.

Go
416rehman

DeepZero

★ 735

Find zero-days while you sleep. DeepZero is an automated vulnerability research framework that parses, decompiles, and analyzes thousands of Windows kernel drivers for exploitable IOCTLs natively using AI agents.

Python
NicholasSpisak

second-brain

★ 734

LLM-maintained personal knowledge base for Obsidian. Based on Andrej Karpathy's LLM Wiki pattern.

Shell
best-of-ai

best-of-ai

★ 733

A curated list of best ai tools

HTML
kentcdodds

kody

★ 732

🐨 Your assistant's home — the memory, keys, code, and automations your AI agent keeps, portable across every MCP host. Built on Cloudflare Workers.

TypeScript
agentic-box

memora

★ 730

Give your AI agents persistent, collective memory — with deduplicating absorb, supersession lineage, semantic search, and a graph UI. Speaks MCP.

Python