</>MCP Agents Market
Agent

zeroclaw

by zeroclaw-labs32.6kRustUpdated 2026-08-19

Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀

ZeroClaw is a self-hosted AI personal assistant agent runtime built in Rust that runs on any operating system. It connects to over 20 LLM providers (Anthropic, OpenAI, Ollama, and more) and communicates through 30+ channels including Discord, Telegram, Matrix, email, voice, and webhooks. The agent executes tasks using built-in tools like shell access, browser automation, HTTP requests, and hardware control (GPIO/I2C/SPI), with security-first design featuring supervised autonomy, workspace boundaries, and cryptographic tool receipts. Developers configure the agent through a single TOML file and can run it as an always-on background service on their own infrastructure.

Key Features

Multi-channel support for Discord, Telegram, Matrix, email, webhooks, CLI, and 30+ other communication platforms
Provider-agnostic architecture supporting Anthropic, OpenAI, Ollama, and ~20 LLM providers with fallback chains
Security-first design with supervised autonomy, workspace boundaries, OS-level sandboxes (Landlock/Bubblewrap/Seatbelt), and cryptographic tool receipts
Hardware integration capabilities for Raspberry Pi, STM32, Arduino, and ESP32 via GPIO/I2C/SPI/USB
Standard Operating Procedures (SOP) engine with event-triggered workflows from MQTT, webhooks, cron, or peripheral events
Built-in web dashboard for chat, memory browsing, configuration editing, cron management, and tool inspection
Agent Client Protocol (ACP) for IDE and editor integration via JSON-RPC 2.0 over stdio
Single Rust binary deployment with systemd/launchctl/Windows Service integration for always-on operation

Use Cases

  • 01Running a personal AI assistant that answers queries across multiple communication platforms from a single agent instance
  • 02Automating tasks with supervised approval workflows for medium-risk operations while blocking high-risk actions
  • 03Controlling hardware devices like Raspberry Pi, Arduino, or ESP32 through natural language commands
  • 04Building custom autonomous workflows triggered by MQTT events, webhooks, or scheduled cron jobs
  • 05Integrating AI assistance directly into code editors and IDEs through the Agent Client Protocol
  • 06Self-hosting a privacy-focused AI agent with full data ownership on personal infrastructure

Related Agents

View more

zeroclaw — FAQ

What is ZeroClaw?+

ZeroClaw is a self-hosted AI personal assistant agent runtime written in Rust that you run on your own infrastructure. It connects to LLM providers like Anthropic, OpenAI, and Ollama, and interacts through 30+ channels while executing tasks using built-in tools with security-first design.

How do I install ZeroClaw?+

On Unix systems, run the one-line installer script which downloads the binary and runs quickstart setup. On Windows, use the prebuilt PowerShell installer documented in the Windows setup guide. After installation, run 'zeroclaw quickstart' to configure your LLM provider and create a working configuration file.

Do I need API keys to use ZeroClaw?+

Yes, you need credentials for at least one LLM provider such as OpenAI, Anthropic Claude, or you can use a local Ollama instance. The quickstart wizard guides you through provider setup, and you can configure multiple providers with fallback chains.

Which AI clients and platforms does ZeroClaw work with?+

ZeroClaw is a standalone agent runtime that works through 30+ channels including Discord, Telegram, Matrix, email, webhooks, CLI, and voice. It also supports IDE integration via Agent Client Protocol (ACP) and provides a web dashboard for direct interaction.

Is ZeroClaw free to use?+

Yes, ZeroClaw is open-source software dual-licensed under MIT or Apache 2.0, so you can use it freely. However, you'll need to pay for LLM provider API usage (OpenAI, Anthropic, etc.) unless you use a free local model through Ollama.

What operating systems does ZeroClaw support?+

ZeroClaw runs on Linux, macOS, Windows, FreeBSD, and NixOS. It can also run in Docker containers and supports hardware platforms like Raspberry Pi, Arduino, STM32, and ESP32 for GPIO/I2C/SPI control.

How do I install zeroclaw?+

Open the source repository on GitHub and follow its README. zeroclaw is a agent — MCP Agents Market links you directly to the official repo.

Is zeroclaw free?+

zeroclaw is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches