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,849–1,872 of 4,275
nagisanzenin

engram

★ 1,440

Evidence-based learning engine — first-principles curricula, free-recall verification with receipts, FSRS-scheduled memory, and explorable artifacts. Learn anything; keep it.

Python
kodustech

kodus-ai

★ 1,439

AI Code Review with Full Control Over Model Choice and Costs.

TypeScript
uzairansaruzi

hermex

★ 1,436

Native iPhone app for your Hermes agent

Swift
karust

openserp

★ 1,435

Self-hosted SERP API for AI, SEO & automation. Browser-rendered Google, Bing, Yandex, Baidu, DuckDuckGo and Ecosia search with page extraction 🎉

Go

Build production-ready LLM applications and advanced agents using Python, LangChain, and LangGraph. This is the companion repository for the book on generative AI with LangChain.

Jupyter Notebook
larlarua

AutoCVE

★ 1,428

Agent-driven automated CVE discovery platform for source code auditing, vulnerability verification, and report generation.

Python
★ 1,426

Portfolio of data science projects completed by me for academic, self learning, and hobby purposes.

Jupyter Notebook
Unclecheng-li

AI_Animation

★ 1,426

本项目整理了用于生成[炫酷 HTML 动画网页]的 AI Prompts,涵盖动画效果、3D 可视化、PPT 风格演示、UI 美化等多个类别。

HTML
ammaarreshi

gemma-chat

★ 1,425

Local AI chat + coding agent for Apple Silicon, powered by Gemma 4 via MLX / Supports Ollama

TypeScript
google

adk-js

★ 1,425

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

TypeScript
★ 1,423

Samurai-inspired multi-agent system for Claude Code. Orchestrate parallel AI tasks via tmux with shogun → karo → ashigaru hierarchy.

Shell
veedstudio

open-edit

★ 1,422

Open-source, agent-driven editing pipeline: create subtitles, motion graphics, slides, edit and render videos.

TypeScript
★ 1,421

Decision audit trail + persistent memory for AI trading agents. Outcome-weighted recall, tamper-evident SHA-256 chain with RFC 3161 anchoring, 20 MCP tools.

Python
★ 1,420

A comprehensive Python package template to kickstart and standardize your MLOps initiatives and data pipelines.

Jupyter Notebook
hesamsheikh

octogent

★ 1,420

A thin orchestration dashboard over Claude Code for managing context, automation, and developer headspace. You need tentacles. 🦑

TypeScript
★ 1,420

🍦 Speech-AI-Forge is a project developed around TTS generation model, implementing an API Server and a Gradio-based WebUI.

Python
Jwuthri

Tracely-ai

★ 1,418

Trace-native CI/CD for AI agents — production failures become regression tests that block the PR. Auto-detect, cluster, freeze into hermetic cases, replay in CI for $0.

Python
ai-evals-course

evals-skills

★ 1,417

Skills that guide AI coding agents to help you build product-specific AI evals.

browserwing

browserwing

★ 1,417

BrowserWing turns your browser actions into MCP commands Or Claude Skill, allowing AI agents to control browsers efficiently and reliably. Say goodbye to slow, token-heavy LLM interactions — let agents call commands directly for faster automation. Perfect for AI-driven tasks, browser automation, and boosting productivity.

Go
★ 1,416

Universal Claude Code workflow plugin with agents, skills, hooks, and commands

Python
LancelotRar

best-cf-ips

★ 1,413

提供自动更新的 Cloudflare 优选 IP API,服务于 Cloudflare 免费代理搭建方案,优质 IP 即为优质节点。

JoasASantos

NeuroSploit

★ 1,411

NeuroSploit is an advanced, AI-powered penetration testing framework designed to automate and augment various aspects of offensive security operations.

Rust
tavily-ai

tavily-python

★ 1,409

The Tavily Python SDK allows for easy interaction with the Tavily API, offering the full range of our search, extract, crawl, map, and research functionalities directly from your Python programs. Easily integrate smart search, content extraction, and research capabilities into your applications, harnessing Tavily's powerful features.

Python