# ZeroClaw ## Docs - [Channel Trait](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/channel-trait.md): Core trait for implementing messaging channels in ZeroClaw - [CLI Channel](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/channels/cli.md): Command-line interface channel for local stdin/stdout communication - [Discord Channel](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/channels/discord.md): Discord Gateway API channel for real-time bot communication - [Email Channel](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/channels/email.md): IMAP/SMTP email channel with IDLE support for instant notifications - [Matrix Channel](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/channels/matrix.md): Communicate through Matrix protocol with E2EE support - [Slack Channel](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/channels/slack.md): Slack API channel with Socket Mode and polling support - [Telegram Channel](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/channels/telegram.md): Telegram Bot API channel for real-time messaging with advanced features - [WhatsApp Channel](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/channels/whatsapp.md): WhatsApp Business Cloud API channel with webhook support - [zeroclaw agent](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/commands/agent.md): Start the AI agent loop with interactive chat or single-shot mode - [zeroclaw config](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/commands/config.md): Inspect, query, and modify ZeroClaw configuration settings - [zeroclaw cron](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/commands/cron.md): Configure and manage scheduled tasks - [zeroclaw daemon](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/commands/daemon.md): Start the long-running autonomous daemon with gateway, channels, and scheduler - [zeroclaw doctor](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/commands/doctor.md): Run diagnostics for system health and configuration - [zeroclaw gateway](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/commands/gateway.md): Start the HTTP/WebSocket gateway server for webhooks and remote connections - [zeroclaw service](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/commands/service.md): Manage OS service lifecycle (systemd/launchd user service) - [Memory Trait](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/memory-trait.md): Core trait for implementing persistent memory backends in ZeroClaw - [Peripheral Trait](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/peripheral-trait.md): Core trait for implementing hardware peripherals in ZeroClaw - [Provider Trait](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/provider-trait.md): Core trait for implementing LLM providers in ZeroClaw - [Anthropic Provider](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/providers/anthropic.md): API reference for the Anthropic Claude provider - [AWS Bedrock Provider](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/providers/bedrock.md): API reference for the AWS Bedrock provider - [Custom Provider Setup](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/providers/custom.md): Configure custom API endpoints for OpenAI and Anthropic-compatible providers - [Google Gemini Provider](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/providers/gemini.md): API reference for the Google Gemini provider - [Ollama Provider](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/providers/ollama.md): Run local LLMs with Ollama - [OpenAI Provider](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/providers/openai.md): API reference for the OpenAI provider - [OpenRouter Provider](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/providers/openrouter.md): Access 200+ models through OpenRouter's unified API - [Tool Trait](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/tool-trait.md): Core trait for implementing agent capabilities in ZeroClaw - [Browser Tool](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/tools/browser.md): Automated web browsing and scraping - [File Operations](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/tools/file-operations.md): Read, write, and search files with workspace scoping - [Memory Tools](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/tools/memory.md): Store and retrieve information across conversations - [Shell Tool](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/tools/shell.md): Execute shell commands with security sandboxing - [Web Search Tool](https://mintlify.wiki/zeroclaw-labs/zeroclaw/api/tools/web-search.md): Search the web and fetch results - [Changelog Highlights](https://mintlify.wiki/zeroclaw-labs/zeroclaw/community/changelog.md): Recent changes, improvements, and fixes in ZeroClaw - [Contributing to ZeroClaw](https://mintlify.wiki/zeroclaw-labs/zeroclaw/community/contributing.md): Learn how to contribute to the ZeroClaw framework - from first-time contributions to advanced integrations - [Examples and Use Cases](https://mintlify.wiki/zeroclaw-labs/zeroclaw/community/examples.md): Real-world examples and integration patterns for ZeroClaw - [Project Roadmap](https://mintlify.wiki/zeroclaw-labs/zeroclaw/community/roadmap.md): Future plans and development priorities for ZeroClaw - [System Architecture](https://mintlify.wiki/zeroclaw-labs/zeroclaw/concepts/architecture.md): High-level architectural overview of the ZeroClaw autonomous agent runtime - [Channel System](https://mintlify.wiki/zeroclaw-labs/zeroclaw/concepts/channels.md): Messaging platform integration architecture - [Memory System](https://mintlify.wiki/zeroclaw-labs/zeroclaw/concepts/memory.md): Persistence backends and memory management - [Provider System](https://mintlify.wiki/zeroclaw-labs/zeroclaw/concepts/providers.md): Model inference backend architecture and provider lifecycle - [Security Architecture](https://mintlify.wiki/zeroclaw-labs/zeroclaw/concepts/security.md): Defense-in-depth security model and policy enforcement - [Tool System](https://mintlify.wiki/zeroclaw-labs/zeroclaw/concepts/tools.md): Agent capability system with security validation - [Trait-Driven Design](https://mintlify.wiki/zeroclaw-labs/zeroclaw/concepts/trait-system.md): Understanding ZeroClaw's trait-based extension system - [Configuration Guide](https://mintlify.wiki/zeroclaw-labs/zeroclaw/configuration.md): Complete reference for configuring ZeroClaw providers, channels, tools, and runtime options - [Creating Custom Channels](https://mintlify.wiki/zeroclaw-labs/zeroclaw/guides/creating-channels.md): Learn how to implement custom messaging channels for ZeroClaw - [Creating Custom Providers](https://mintlify.wiki/zeroclaw-labs/zeroclaw/guides/creating-providers.md): Learn how to implement custom LLM providers for ZeroClaw - [Creating Custom Tools](https://mintlify.wiki/zeroclaw-labs/zeroclaw/guides/creating-tools.md): Learn how to implement custom tools for ZeroClaw agents - [Creating Custom Memory Backends](https://mintlify.wiki/zeroclaw-labs/zeroclaw/guides/custom-memory.md): Learn how to implement custom memory storage backends for ZeroClaw - [Deployment Strategies](https://mintlify.wiki/zeroclaw-labs/zeroclaw/guides/deployment.md): Learn how to deploy ZeroClaw to production environments - [Setting Up the HTTP Gateway](https://mintlify.wiki/zeroclaw-labs/zeroclaw/guides/gateway-setup.md): Learn how to configure and secure ZeroClaw's HTTP gateway - [Working with Hardware Peripherals](https://mintlify.wiki/zeroclaw-labs/zeroclaw/guides/peripherals.md): Learn how to connect and control hardware devices with ZeroClaw - [Hardware Support](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/introduction.md): Control microcontrollers and peripherals with AI agents - [Arduino Setup](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/peripherals/arduino.md): Flash and configure Arduino boards with ZeroClaw - [ESP32 Setup](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/peripherals/esp32.md): Build and flash ESP32 firmware for ZeroClaw - [Raspberry Pi Setup](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/peripherals/raspberry-pi.md): Set up Raspberry Pi GPIO with ZeroClaw - [STM32 Nucleo Setup](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/peripherals/stm32-nucleo.md): Flash and configure STM32 Nucleo boards with ZeroClaw - [Robot Kit API](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/robot-kit/api.md): Tool specifications and examples for ZeroClaw robots - [Robot Kit Overview](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/robot-kit/overview.md): Build AI-powered autonomous robots with ZeroClaw - [Robot Kit Setup](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/robot-kit/setup.md): Complete hardware and software setup for ZeroClaw robots - [Supported Boards](https://mintlify.wiki/zeroclaw-labs/zeroclaw/hardware/supported-boards.md): Complete list of hardware platforms supported by ZeroClaw - [Installation Guide](https://mintlify.wiki/zeroclaw-labs/zeroclaw/installation.md): Detailed installation instructions for all platforms and hardware configurations - [ZeroClaw - Zero Overhead AI Agent Framework](https://mintlify.wiki/zeroclaw-labs/zeroclaw/introduction.md): Fast, small, and fully autonomous. Deploy anywhere. Swap anything. - [Monitoring](https://mintlify.wiki/zeroclaw-labs/zeroclaw/operations/monitoring.md): Observability and metrics for production agents - [Running Agents](https://mintlify.wiki/zeroclaw-labs/zeroclaw/operations/running-agents.md): Production deployment and runtime management - [Security Best Practices](https://mintlify.wiki/zeroclaw-labs/zeroclaw/operations/security-best-practices.md): Hardening your ZeroClaw deployment - [Troubleshooting](https://mintlify.wiki/zeroclaw-labs/zeroclaw/operations/troubleshooting.md): Common issues and solutions - [Quick Start Guide](https://mintlify.wiki/zeroclaw-labs/zeroclaw/quickstart.md): Get your first ZeroClaw agent running in under 5 minutes