Open Source AI Agents
Discover 406 open source AI Agents repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. AI Agents projects here are most often combined with Python, Developer Tools and MCP. Last updated October 4, 2026.
406 repositories · updated October 4, 2026

magic-mcp: Connect Coding Agents to 21st UI Tools
A compatibility proxy that connects coding agents to the 21st MCP service for React and Tailwind UI discovery and generation. It suits developers who want to search components or access hosted UI tools from their editor, with a fresh 21st API key.

MaxKB: Build and Run Enterprise AI Agents
MaxKB is a self-hostable platform for building AI agents that use company knowledge, workflows, and external tools. It suits teams that want to add model-backed question answering to internal or customer-facing systems.

1Panel: Manage Linux Servers and AI Services
1Panel is a web-based control panel for managing Linux servers, containers, websites, databases, backups, and AI agents. It suits self-hosters and administrators who want a visual interface for common operations and app deployment.

rig: Build LLM Applications in Rust
Rig is a Rust library for building modular LLM applications, with shared interfaces for model providers, vector stores, and agent workflows. It suits Rust developers who want to integrate multiple LLM services without building each integration from scratch.

hexstrike-ai: Connect AI Agents to Security Testing Tools
HexStrike AI is an MCP server that connects compatible AI agents to cybersecurity tools for authorized penetration testing, vulnerability discovery, and security research. It combines tool execution with specialized agents and workflow support.

FoloUp: Conduct AI-Powered Voice Hiring Interviews
FoloUp is a web app for teams to create and share AI-led voice interviews based on job descriptions. It analyzes candidate responses and provides a dashboard for reviewing interview results.

siyuan: Organize Knowledge in a Self-Hosted Workspace
SiYuan is a privacy-first knowledge workspace for organizing notes as linked content blocks. It combines a Markdown WYSIWYG editor, references, databases, flashcards, and AI features, with desktop, mobile, and self-hosted options.

shopping-assistant: Explore AI Shopping Workflows and Guardrails
A Java demo webshop for exploring AI shopping assistants, from guided product selection to stateful workflows and human confirmation. It also illustrates prompt-injection risks and an assistant designed to encourage higher spending.

memvid: Store Persistent AI Memory in a Single File
Memvid is a Rust-based memory layer that stores content, search indexes, and metadata in a portable .mv2 file. It suits developers building agents that need local, persistent retrieval without operating a separate database service.

stagehand: Build AI Agents That Use Websites
Stagehand is a browser automation SDK for AI agents, combining Playwright-style controls with natural-language actions and structured data extraction. It supports TypeScript, Python, and Go, and can run with a local browser or Browserbase.