xiaozhi-esp32
★ 30KC++ firmware for ESP32-based voice chatbots with streaming audio, wake-word detection, optional camera input, and MCP-based device control. Supports multiple ESP32 boards and WebSocket or MQTT+UDP connections to AI services.
AI Agents | C++ · voice assistant · ESP32
View Project →awesome-claude-code-subagents
★ 25KA collection of 161+ specialized subagent definitions for Claude Code, organized into categories such as core development, language specialists, and infrastructure. Install agents as plugins or copy them into Claude Code's agent directories.
AI Agents | Shell · Claude Code · subagents
View Project →skyvern
★ 23KSkyvern is a browser automation agent and Playwright-compatible SDK that uses LLMs and computer vision to carry out natural-language tasks across websites. It includes a workflow builder, API, and Python and TypeScript clients.
AI Agents | Python · browser automation · computer use
View Project →OpenShell
★ 9.8KA runtime for running autonomous AI agents in isolated sandboxes. It enforces filesystem, system-call, and network policies, protects credentials, and supports reviewing policy changes before they take effect.
AI Agents | Rust · agent runtime · sandbox
View Project →LaVague
★ 6.4KLaVague is a Python framework for building AI web agents that turn natural-language objectives into browser actions. It supports Selenium, Playwright, and a Chrome extension driver, with optional Gradio demos and QA test automation.
AI Agents | Python · web agents · browser automation
View Project →loopx
★ 6.1KLoopX is a local-first control plane for long-running agent work. It preserves goals, decisions, tasks, evidence, and quotas across sessions, and coordinates bounded turns and peer handoffs across runtimes such as Codex and Claude Code.
AI Agents | Python · agent control plane · long-horizon agents
View Project →obsidian-mind
★ 4.7KAn Obsidian vault template that gives Claude Code, Codex CLI, and Gemini CLI persistent, git-tracked memory. Hooks and agent commands manage session context and notes, with optional QMD semantic search and MCP access.
AI Agents | TypeScript · persistent memory · AI coding agents
View Project →awesome-harness-engineering
★ 4.2KA curated collection of guides, benchmarks, specifications, and open-source projects for making AI agents more reliable. Covers context and memory, evaluation, observability, safe autonomy, coding-agent harnesses, and runtimes.
AI Agents | agent harnesses · harness engineering
View Project →openscience
★ 3.8KAn AI research agent with CLI, desktop, and browser workbenches. It searches scientific sources, writes and runs analysis code and experiments, delegates bounded tasks to specialist workers, and records its steps and outputs for review.
AI Agents | TypeScript · scientific research · research agent
View Project →atomic-agent
★ 2.5KA local-first desktop and browser agent with a CLI and Tauri sidecar. It runs tool-using workflows with local llama.cpp models or cloud models, supports MCP tools, and stores sessions and memory on the user's machine.
AI Agents | TypeScript · local-first · computer-use
View Project →skales
★ 1.9KSkales is a cross-platform personal AI agent for desktop and mobile that can run autonomous goals, automate desktop and browser tasks, and edit code. It supports MCP, scheduled tasks, multiple AI providers, and local models through Ollama.
AI Agents | autonomous-agent · desktop-agent
View Project →fyagent
★ 1.4KFyAgent is a local desktop control center for configuring AI agents and coding tools. It manages their models, accounts, skills, MCP servers, prompts, and memory across supported applications.
AI Agents | Rust · agent management · AI assistant
View Project →k-dense-byok
★ 1.3KA desktop AI research agent that can inspect project files, write and run analysis code, search scientific sources, and delegate work to specialist agents. Includes scientific skills, workflow templates, file previews, and a lab notebook; supports hosted providers and local Ollama models.
AI Agents | TypeScript · scientific-research · research-assistant
View Project →agentic-soc-platform
★ 1.2KAn open-source agentic security operations platform for alert triage, incident investigation, threat-intelligence enrichment, and SOAR playbooks. Integrates SIEM sources such as Splunk and ELK, supports private deployment, and exposes SOC capabilities to coding agents through a CLI and plugins.
AI Agents | Python · agentic SOC · cybersecurity
View Project →open-reverselab
★ 1.2KAn AI reverse-engineering agent platform with 100+ MCP tools for Ghidra, Frida, x64dbg, and Rizin. Includes runnable knowledge-base workflows for binary and Android analysis, malware research, and CTF challenges.
AI Agents | Python · reverse engineering · binary analysis
View Project →dexto
★ 650Dexto is a TypeScript agent harness with a CLI, web UI, and SDK for building stateful agents. It includes a coding agent, multi-agent delegation, persistent sessions, tool approvals, and MCP client/server support.
AI Agents | TypeScript · agent harness · coding agent
View Project →ratel
★ 461Rust retrieval engine with TypeScript and Python SDKs that helps AI agents discover relevant tools, skills, and facts on demand. Uses BM25 by default, with optional semantic and hybrid search, to reduce context and avoid loading every capability up front.
AI Agents | Rust · context engineering · tool selection
View Project →ai-security-tool
★ 413Cross-platform security terminal and vulnerability scanner with autonomous agents for audit, reconnaissance, CTF, and CVE workflows. Includes SBOM analysis, multi-protocol remote access, and an AI assistant supporting DeepSeek, OpenAI, and custom APIs.
AI Agents | HTML · cybersecurity · security agents
View Project →awesome-OpenClaw-Money-Maker
★ 358A curated directory of open-source tools, agents, skills, and strategies for earning income with AI agents such as OpenClaw. Covers trading, marketing, content creation, workflow automation, and MCP integrations.
AI Agents | JavaScript · awesome-list · OpenClaw
View Project →plur
★ 296PLUR provides local-first, persistent memory shared across AI agents and coding tools. It stores inspectable text-based memories and supports MCP integrations, scoped retrieval, and hybrid search with local embeddings.
AI Agents | TypeScript · agent memory · shared memory
View Project →kasetto
★ 206Kasetto manages AI agent environments from a declarative YAML config, syncing version-locked skills, commands, instructions, and MCPs across agents such as Claude Code, Cursor, Codex, and Gemini CLI. It supports shared team configs, secrets, and project or global scopes.
AI Agents | Rust · agent environments · skills
View Project →oto-dock
★ 187Self-hosted platform for creating and coordinating company agents powered by Claude Code, Codex, or local models. Agents can use tools, memory, knowledge and skills, work on schedules or webhooks, delegate tasks, and build apps.
AI Agents | Python · multi-agent · self-hosted
View Project →awesome-context-engineering
★ 152A curated collection of articles, papers, tools, and best practices for context engineering in AI agents and LLM applications, including retrieval, memory, compression, MCP, and coding-agent workflows.
AI Agents | context engineering · LLMs
View Project →ai-agent-platform
★ 134An extensible enterprise AI agent platform built around LangGraph, with a FastAPI control plane, Vue console, MCP and skills support, persistent agent state, long-term memory, human approvals, and sandboxed workspaces.
AI Agents | Python · agent platform · multi-agent
View Project →anythingllm-mobile
★ 111An Android AI assistant and agent with on-device GGUF inference, local document RAG, memory, and built-in tools. It can also connect to hosted or self-hosted model providers and run scheduled tasks.
AI Agents | TypeScript · mobile AI agent · local-first
View Project →SztuCode
★ 103An experimental, local-first coding and office agent with TypeScript and Python runtimes, desktop and CLI clients, tool permissions, session tracing, MCP and skills support, and multi-agent workflows. It can work with code, documents, spreadsheets, slides, PDFs, and browser tasks.
AI Agents | Python · AI agent · coding agent
View Project →platypus
★ 103A self-hosted, multi-tenant platform for building persistent AI agents with tools, skills, sub-agents, memory, MCP connections, and scheduled triggers. Supports hosted providers and local models, with sandboxed shell and filesystem access.
AI Agents | TypeScript · self-hosted · multi-tenant
View Project →Micro-Agent
★ 101A Python framework for building domain-specific ReAct agents with configurable LLMs, tools, memory, skills, RAG, and MCP integration. Includes a FastAPI service with streaming output and example task workflows.
AI Agents | Python · AI agent · ReAct
View Project →