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 →beads
★ 28KBeads is a CLI-based issue tracker and persistent memory system for coding agents. It stores work in a dependency-aware graph, supports task claiming and multi-agent coordination, and can inject workflow context into agents.
AI Coding | Go · coding agents · agent memory
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 →Roo-Code
★ 24KA VS Code coding assistant with task-specific modes for coding, architecture, questions, and debugging, plus custom modes and MCP server support. The README states the Roo Code extension was shut down on May 15th.
AI Coding | TypeScript · AI coding assistant · VS Code extension
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 →deepeval
★ 19KDeepEval is a Python framework for testing and evaluating LLM applications, agents, and RAG pipelines. It provides ready-made and custom metrics, synthetic test data generation, benchmarking, and pytest-based workflows for local or CI evaluation.
AI Tools | Python · LLM evaluation · evaluation metrics
View Project →stop-slop
★ 18KA reusable skill that guides Claude or another LLM to revise prose by removing common AI-generated phrases, structural clichés, and weak sentence patterns. Includes reference lists, before-and-after examples, and a scoring rubric.
Skills | writing · prose editing
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 →openwhispr
★ 8.8KCross-platform desktop voice dictation and transcription app with local Whisper and Parakeet models or cloud providers. Also includes meeting transcription, a voice AI assistant, searchable notes, and an MCP server.
AI Tools | JavaScript · speech-to-text · voice dictation
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 agents and agent teams. It preserves goals, decisions, tasks, and evidence across sessions, and coordinates bounded work across runtimes such as Codex and Claude Code.
AI Agents | Python · agent control plane · long-horizon agents
View Project →openmed
★ 5.4KOpenMed is a local-first clinical NLP SDK for medical entity extraction and PII detection and de-identification. It supports Python and mobile/browser runtimes, with model execution paths including MLX and ONNX Runtime.
AI Tools | Python · clinical NLP · medical NER
View Project →go-sdk
★ 5.2KOfficial Go SDK for implementing MCP clients and servers. Includes protocol APIs, JSON-RPC and transport support, OAuth primitives, and examples.
MCP | Go · SDK · client
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 →effective-html
★ 3.3KA collection of reusable agent skills for creating self-contained HTML artifacts, including wireframes, interactive prototypes, plans, and diagrams. Supports Claude Code and Codex, with guidance for responsive, accessible output.
Skills | HTML · agent-skills · HTML artifacts
View Project →narrator-ai-cli-skill
★ 2.9KAn agent skill that teaches compatible AI agents to operate narrator-ai-cli for end-to-end movie narration video creation, including script generation, voice selection, and video composition. Requires the CLI and an API key.
Skills | agent-skill · video-narration
View Project →korean-law-mcp
★ 2.6KMCP server and CLI that connect AI assistants to South Korea’s official legal information APIs. Search statutes, precedents, and ordinances; verify citations; and run date-specific legal research and analysis.
MCP | TypeScript · MCP server · Korean law
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 →AIHOT
★ 2.5KA self-hosted framework for building industry news sites. It collects from configurable sources, uses LLMs to filter and score articles, writes summaries, clusters related coverage into events, and publishes ranked topics and briefings.
AI Frameworks | TypeScript · AI news aggregation · LLM content selection
View Project →kubernetes-mcp-server
★ 2.1KA Go-based MCP server that gives AI clients access to Kubernetes and OpenShift clusters. It supports resource and pod operations, Helm releases, Tekton pipelines, multi-cluster access, and configurable access controls.
MCP | Go · Kubernetes · OpenShift
View Project →skybridge
★ 2.1KA full-stack TypeScript and React framework for building type-safe MCP servers and interactive MCP Apps for ChatGPT, Claude, and compatible clients. Includes a local emulator, hot reload, CLI, and agent-oriented development tools.
MCP | TypeScript · MCP Apps · MCP servers
View Project →pilot-shell
★ 2.1KA harness for Claude Code and OpenAI Codex that adds persistent project context, structured development workflows, quality gates, review, and runtime verification. Includes an installer and a console for human oversight.
AI Coding | JavaScript · coding-agents · context-engineering
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 →mcp-server-kubernetes
★ 1.6KAn MCP server that lets AI clients manage Kubernetes clusters through kubectl and Helm tools. Includes pod troubleshooting prompts, non-destructive mode, secret masking, and optional OpenTelemetry tracing.
MCP | TypeScript · kubernetes · kubectl
View Project →npcpy
★ 1.5KPython framework for building LLM applications with agent, tool-use, and multi-agent orchestration primitives. Supports local and cloud model providers, multimodal workflows, MCP, and knowledge graph pipelines.
AI Frameworks | Python · LLM · multimodal
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 →Gym
★ 1.2KPython library for building environments to evaluate and train LLMs and agents. It provides benchmark environments, agent harnesses, verifiers, rollout collection, and scalable execution for evaluation and reinforcement-learning workflows.
AI Frameworks | Python · agent-evaluation · LLM-evaluation
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 →doc7
★ 1.1KA Go CLI, SDK, MCP server, and HTTP service that converts PDFs, Office files, scans, and images into AI-ready Markdown using an OpenAI-compatible multimodal model. Supports local endpoints such as Ollama and LM Studio.
AI Tools | Go · document AI · multimodal
View Project →openharness
★ 1KA desktop app and CLI for running and managing coding-agent sessions across machines. It integrates existing agent CLIs in tmux, supports swarms and Git worktrees, and provides domain-specific harnesses with tools and live viewers.
AI Coding | Dart · coding agents · agent harness
View Project →finger-frame-effect-ai
★ 1KA browser app and Python CLI that restyle uploaded videos with Gemini, track a two-hand finger-frame gesture with MediaPipe, and composite the generated video inside that frame. Requires your own Gemini API key.
AI Tools | JavaScript · AI video generation · video-to-video
View Project →sonarqube-mcp-server
★ 655An MCP server that connects AI agents and coding assistants to SonarQube Server or Cloud for code quality and security information, including analysis of code snippets.
MCP | Java · MCP server · SonarQube
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 →MegaMemory
★ 568An MCP server that gives coding agents persistent project knowledge stored as a SQLite concept graph. Agents can search, add, and update concepts; a web explorer visualizes the graph, and CLI tools support merging databases.
MCP | TypeScript · MCP server · coding agents
View Project →lemo-opuscar
★ 528A Claude Code skill and style-prompt library for directing and producing short films entirely with code. It includes 39 visual styles, production guides, and tools for frame-by-frame rendering, audio, and video assembly.
Skills | JavaScript · Claude Code · agent skill
View Project →1c_mcp
★ 522An MCP server implemented as a 1C:Enterprise extension, with an optional Python proxy for stdio transport and OAuth2 authentication. Includes built-in tools for 1C metadata and support for custom tools, resources, and prompts.
MCP | 1C Enterprise · Model Context Protocol · 1C:Enterprise
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 →mcp-teams-server
★ 401A Python MCP server that lets compatible AI clients read Microsoft Teams messages, create threads and replies, mention members, and list channel members. Supports stdio, Streamable HTTP, and legacy SSE transports.
MCP | Python · Microsoft Teams · messaging
View Project →blockrun-mcp
★ 395TypeScript MCP server that gives Claude and other compatible agents tools for web and X search, research, markets, crypto, media generation, and Polymarket trading. Calls are billed per use through a USDC wallet or BlockRun API key.
MCP | TypeScript · MCP server · AI 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 →mcp-email-server
★ 343A cross-platform MCP server that lets AI clients read, search, organize, and send email through IMAP and SMTP. Includes multi-account configuration and a local management UI.
MCP | Python · email · IMAP
View Project →sx
★ 305A Go CLI and desktop app for versioning and distributing AI skills, agents, rules, hooks, and MCP configurations across teams and AI clients. Vaults can use synced folders, Git, or Skills.new, with per-team and per-project installation scopes.
Skills | Go · agent skills · skill sharing
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 →Prism-Legal-OS
★ 253Self-hostable legal workspace with an AI assistant for document drafting, contract review, and legal research. It supports source-backed document search using Qdrant and lets users configure OpenAI, Anthropic, Google, or OpenAI-compatible providers.
AI Tools | TypeScript · legal AI · legal assistant
View Project →mcp-3D-printer-server
★ 239An MCP server that lets AI clients monitor and control printers through OctoPrint, Klipper, Bambu Lab, Prusa, and other backends. It also provides STL editing, slicer automation, and optional Blender MCP integration.
MCP | TypeScript · 3D printing · printer control
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 →mcp-toolbox-sdk-python
★ 192Python SDKs for loading tools from an MCP Toolbox server and using them in custom applications or with Google ADK, LangChain, LangGraph, and LlamaIndex.
MCP | Python · Python SDK · MCP client
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 →pad
★ 183Local-first project management app with a CLI, web UI, MCP server, and skills for coding agents. Agents can manage tasks and project knowledge while their actions are recorded in an activity feed.
AI Tools | Go · AI agents · project management
View Project →search1api-mcp
★ 174Official Search1API MCP server with tools for web and news search, page crawling, sitemap discovery, and trending topics. Connect remotely over HTTP with OAuth 2.1 or an API key, or run locally via npm.
MCP | TypeScript · MCP server · web search
View Project →remote-agent-browser
★ 169A TypeScript client that runs agent-browser in disposable Vercel Sandboxes. It provides persistent browser sessions, command execution, screenshots, file transfer, and proxy support for agent-driven web automation.
AI Tools | TypeScript · browser automation · computer use
View Project →web3-research-mcp
★ 162A local MCP server that gives AI clients tools to research crypto tokens using web search and data from CoinGecko, CoinMarketCap, and DeFiLlama. Includes structured research planning, source fetching, and saved resources; most data access requires no API key.
MCP | TypeScript · crypto research · Web3
View Project →multizen-browser
★ 161MultiZen is a desktop Chromium profile manager with a local MCP server for agent-driven browser automation. Profiles retain separate cookies, fingerprints, and proxies, with a human handoff for CAPTCHA and 2FA.
MCP | TypeScript · browser automation · MCP server
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 →goutoujunshi-jev-chat
★ 152Cross-platform chat assistant that reads visible conversations, analyzes context, and drafts ranked replies in a floating window. Users review OCR and suggestions before copying or filling a draft; sending remains manual. Android currently cannot capture WeChat chats.
AI Tools | Python · chat assistant · reply drafting
View Project →open
★ 144Self-hosted tool for tracking brand mentions, rankings, and citations across AI search engines. Includes a dashboard, scheduled evaluations, SQLite storage, data export, and an MCP server.
AI Tools | Go · AI visibility · AEO
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 →byob
★ 133A local MCP server and Chrome extension that let AI tools control your existing browser session, including logged-in pages. Provides navigation, interaction, page inspection, screenshots, and other browser tools through a local bridge.
MCP | JavaScript · browser-automation · computer-use
View Project →apitap
★ 126ApiTap provides an MCP server, CLI, and TypeScript library for discovering and calling website APIs. It captures browser network traffic or imports OpenAPI specs, then generates reusable skill files for direct API replay by agents.
MCP | TypeScript · MCP server · API discovery
View Project →sparql-llm
★ 125Python components, a chat service, and an MCP server for LLM-assisted SPARQL querying. Uses endpoint metadata and RAG to generate queries, validates them against VoID schemas, and can execute queries against configured endpoints.
MCP | Jupyter Notebook · MCP server · SPARQL
View Project →codified-prompt-rule-engine
★ 123A static HTML project describing a prompt-optimization pipeline that adds task structure, constraints, confidence boundaries, and self-check instructions. The repository appears to contain a landing page rather than an implemented optimization engine.
AI Tools | HTML · prompt engineering · prompt optimization
View Project →mingpan
★ 115An MCP server that provides deterministic Chinese metaphysics chart and calendar calculations, including BaZi, Zi Wei Dou Shu, LiuYao, MeiHua YiShu, Da Liu Ren, and Qi Men Dun Jia. Runs locally over stdio or remotely over HTTP; interpretation is left to the connected AI.
MCP | TypeScript · MCP server · Chinese metaphysics
View Project →swarm-orchestrator
★ 113Swarm Verify runs repository checks and records tamper-evident evidence in verifiable bundles. It integrates with GitHub Actions to report what was tested and what remains unverified; the repository also includes an optional beta coding agent.
AI Tools | JavaScript · code verification · AI-generated code
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 →mcp-screenshot-website-fast
★ 110An MCP server and CLI that captures webpages and returns screenshots sized and tiled for AI vision workflows. Supports full-page capture, CSS selector screenshots, screencasts, and saving images to disk.
MCP | TypeScript · MCP server · web screenshots
View Project →open-affiliate
★ 110An open registry of affiliate programs with structured program data, a public API, CLI, SDK, and MCP server. AI agents can search programs and retrieve details such as commissions, cookie duration, and payout terms.
MCP | TypeScript · MCP server · affiliate programs
View Project →Hermes-router
★ 110A self-hosted Python gateway for OpenAI- and Anthropic-compatible requests. It routes across cloud and local model providers with failover, key rotation, caching, budgets, and a monitoring dashboard.
AI Tools | Python · LLM router · API proxy
View Project →growth-engineer
★ 108A catalog of go-to-market tools and workflows, exposed through a read-only MCP server. Agents can search entries, fetch their Markdown instructions, and use workflow prompts to carry out documented growth tasks.
MCP | TypeScript · MCP server · go-to-market
View Project →tasktrooper
★ 105A local-first platform that dispatches software tasks from a Kanban board to role-based agents running through Claude Code, Cursor, Antigravity, OpenCode, or model APIs. Coordinates implementation, review, QA, and release workflows on your machine.
AI Coding | Go · coding-agents · multi-agent
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 →claude-plugins
★ 102A suite of Claude Code plugins for multi-agent software delivery, covering project setup, implementation planning and coding, automated PR reviews, quality judging, and organizational learning. Includes workflow gates grounded in the codebase.
AI Coding | Python · Claude Code · multi-agent
View Project →formanator
★ 101Rust CLI and MCP server for checking Forma benefits and submitting claims. It can use an LLM to extract claim details from receipt images or PDFs, with confirmation before submission.
MCP | Rust · MCP server · Forma
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 →