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,593–2,616 of 4,275
yz671

viewllm

★ 823

Single-binary HTML report viewer for LLM-generated artifacts

HTML
AIScientists-Dev

WorldSeed

★ 822

More is Different. A multi-agent world engine where AI agents live, talk, compete, ally.

Python
★ 822

Pre-build reality check for AI coding agents. Scans GitHub, HN, npm, PyPI, Product Hunt. MCP server. 290+ stars.

Python
Gnosil

semantix

★ 821

semantic agent kernel which make agent efficient and self-evolve

Go
AltimateAI

altimate-code

★ 820

Open-source agentic data engineering harness for dbt, SQL, and cloud warehouses. 100+ tools, 10 warehouses, AI-powered.

TypeScript
★ 820

Open‑WebUI Tools is a modular toolkit designed to extend and enrich your Open WebUI instance, turning it into a powerful AI workstation. With a suite of over 15 specialized tools, function pipelines, and filters, this project supports academic research, agentic autonomy, multimodal creativity, workflows, and more

Python
ShaikhWarsi

free-ai-tools

★ 820

Curated list of free and low cost AI tools, LLM APIs, IDEs, agents, and infrastructure for building real AI apps

TypeScript
verygoodplugins

automem

★ 819

Long-term memory for AI assistants. Graph + vector store that recalls decisions, relationships, and context across sessions.

Python
weirdmachine64

GhidraGPT

★ 819

Integrate LLM models directly into Ghidra for AI-enhanced reverse engineering.

Java
gotempsh

temps

★ 818

AI-native open-source alternative to Vercel + Sentry + PostHog + Pingdom + Resend + E2B. 440+ CLI operations with drop-in skills for Claude Code, Codex & OpenCode — deployments, analytics, session replay, error tracking, OpenTelemetry, email, sandboxes & AI gateway in one self-hosted Rust binary.

Rust
ThinkWatchProject

ThinkWatch

★ 818

Enterprise AI bastion host for secure AI API and MCP access, with unified proxying, RBAC, audit logs, rate limiting, and cost tracking across OpenAI, Anthropic, Gemini, and self-hosted LLMs.

Rust
★ 818

腾讯云智能渗透黑客松 Official repository of Tencent Cloud Intelligent Penetration Hackathon. Showcasing top open-source projects of LLM-based autonomous penetration agents, including multi-agent collaboration, automated penetration, AI-driven offensive security, and intelligent attack-defense solutions.

Python
AlphaAvatar

AlphaAvatar

★ 816

A real-time interactive Omni Avatar built on LiveKit, which allows you to seamlessly integrate with any open source Avatar components (real-time model, visual, voice, memory, search, etc.).

Python
go-kratos

blades

★ 816

Blades is a Go-based multimodal AI Agent framework.

Go
★ 815

Easily switch between alternative low-cost AI models in Claude Code/Agent SDK. For those comfortable using Claude agents and commands, it lets you take what you've created and deploy fully hosted agents for real business purposes. Use Claude Code to get the agent working, then deploy it in your favorite cloud.

TypeScript
★ 814

🔔 Cross-platform smart notifications for Claude and Codex. Desktop alerts, sounds, click-to-focus, and webhooks on macOS, Linux, and Windows.

Go
helixml

helix

★ 814

♾️ Private Agent Fleet with Spec Coding. Each agent gets their own GPU-accelerated desktop. Run Claude, Codex, Gemini and open models on a full private AI Stack ♾️

Go
openclaw

clawpatch

★ 814

Review code. Patch bugs. Land PRs.

TypeScript

Example Jupyter notebooks 📓 and code scripts 💻 for using Amazon Bedrock Agents 🤖 and its functionalities

Python
harshkedia177

axon

★ 813

Graph-powered code intelligence engine — indexes codebases into a knowledge graph, exposed via MCP tools for AI agents and a CLI for developers.

Python
★ 813

Payments are broken for AI agents. Snaplii unlocks real-world commerce with a safe, tokenized payment layer — giving AI agents access to merchant-native payment credits across 500+ brands — while saving users up to 10% per transaction on top of existing deals and promotions.

Python
rafal-qa

slopo

★ 811

Embedding-based code duplication detector

Python
hosenur

portal

★ 810

Mobile first batteries included web ui for sst/opencode. Git integration, in browser terminal, isolated workspaces.

TypeScript