# NullClaw ## Docs - [Discord Channel](https://mintlify.wiki/nullclaw/nullclaw/channels/discord.md): WebSocket gateway integration for Discord - [IRC Channel](https://mintlify.wiki/nullclaw/nullclaw/channels/irc.md): Classic IRC protocol with TLS support - [Nostr Channel](https://mintlify.wiki/nullclaw/nullclaw/channels/nostr.md): Decentralized messaging via Nostr relays - [Channels Overview](https://mintlify.wiki/nullclaw/nullclaw/channels/overview.md): Messaging platform integrations for NullClaw - [Signal Channel](https://mintlify.wiki/nullclaw/nullclaw/channels/signal.md): Private messaging via signal-cli daemon - [Slack Channel](https://mintlify.wiki/nullclaw/nullclaw/channels/slack.md): Socket mode and HTTP events integration for Slack - [Telegram Channel](https://mintlify.wiki/nullclaw/nullclaw/channels/telegram.md): Long-polling Telegram bot integration - [nullclaw agent](https://mintlify.wiki/nullclaw/nullclaw/cli/agent.md): Run the AI agent in interactive or single-message mode - [nullclaw channel](https://mintlify.wiki/nullclaw/nullclaw/cli/channel.md): Manage and monitor messaging channels - [nullclaw cron](https://mintlify.wiki/nullclaw/nullclaw/cli/cron.md): Schedule and manage periodic tasks - [nullclaw doctor](https://mintlify.wiki/nullclaw/nullclaw/cli/doctor.md): Run system diagnostics and health checks - [nullclaw gateway](https://mintlify.wiki/nullclaw/nullclaw/cli/gateway.md): Start the long-running gateway runtime with HTTP webhook support - [nullclaw hardware](https://mintlify.wiki/nullclaw/nullclaw/cli/hardware.md): Scan, flash, and manage hardware peripherals - [nullclaw migrate](https://mintlify.wiki/nullclaw/nullclaw/cli/migrate.md): Migrate memory and configuration from other AI assistant systems - [nullclaw onboard](https://mintlify.wiki/nullclaw/nullclaw/cli/onboard.md): Interactive setup wizard for first-time configuration - [nullclaw service](https://mintlify.wiki/nullclaw/nullclaw/cli/service.md): Manage nullclaw as a system background service - [nullclaw skills](https://mintlify.wiki/nullclaw/nullclaw/cli/skills.md): Discover, install, and manage skill packs - [nullclaw status](https://mintlify.wiki/nullclaw/nullclaw/cli/status.md): Show system status and configuration overview - [Architecture](https://mintlify.wiki/nullclaw/nullclaw/concepts/architecture.md): NullClaw's vtable-driven pluggable architecture - [Channels](https://mintlify.wiki/nullclaw/nullclaw/concepts/channels.md): Messaging platform integration via vtable interface - [Memory](https://mintlify.wiki/nullclaw/nullclaw/concepts/memory.md): Hybrid vector + FTS5 search with multiple backends - [Providers](https://mintlify.wiki/nullclaw/nullclaw/concepts/providers.md): AI model provider integration via vtable interface - [Security](https://mintlify.wiki/nullclaw/nullclaw/concepts/security.md): Multi-layer security: pairing, sandbox, workspace scoping, allowlists - [Tools](https://mintlify.wiki/nullclaw/nullclaw/concepts/tools.md): Agent tool execution via vtable interface - [Channel Configuration](https://mintlify.wiki/nullclaw/nullclaw/configuration/channels.md): Configure communication channels for NullClaw - [Gateway Configuration](https://mintlify.wiki/nullclaw/nullclaw/configuration/gateway.md): Configure the HTTP webhook gateway and tunnel services - [Memory Configuration](https://mintlify.wiki/nullclaw/nullclaw/configuration/memory.md): Configure memory backends and vector search for NullClaw - [Model Configuration](https://mintlify.wiki/nullclaw/nullclaw/configuration/models.md): Configure AI providers and model selection for NullClaw - [Configuration Overview](https://mintlify.wiki/nullclaw/nullclaw/configuration/overview.md): Understanding NullClaw's configuration structure and loading - [Security Configuration](https://mintlify.wiki/nullclaw/nullclaw/configuration/security.md): Configure sandboxing, resource limits, and autonomy settings - [Docker Deployment](https://mintlify.wiki/nullclaw/nullclaw/deployment/docker.md): Deploy NullClaw using Docker and docker-compose - [Edge Deployment](https://mintlify.wiki/nullclaw/nullclaw/deployment/edge.md): Deploy NullClaw to edge platforms like Cloudflare Workers - [Service Installation](https://mintlify.wiki/nullclaw/nullclaw/deployment/service.md): Install NullClaw as a system service with auto-start - [Tunnel Configuration](https://mintlify.wiki/nullclaw/nullclaw/deployment/tunnels.md): Expose NullClaw gateway to the internet with tunnel providers - [Discord Bot Setup](https://mintlify.wiki/nullclaw/nullclaw/guides/discord.md): Configure a Discord bot with WebSocket gateway, allowlists, and server permissions for NullClaw - [Hardware Integration](https://mintlify.wiki/nullclaw/nullclaw/guides/hardware.md): Connect Arduino, Raspberry Pi GPIO, STM32/Nucleo boards, and other hardware peripherals to NullClaw - [Memory Backends](https://mintlify.wiki/nullclaw/nullclaw/guides/memory-backends.md): Configure SQLite, markdown, and vector search backends for NullClaw's hybrid memory system - [Nostr Channel Setup](https://mintlify.wiki/nullclaw/nullclaw/guides/nostr.md): Configure NullClaw to communicate via Nostr relays using NIP-17 gift-wrapped DMs and NIP-04 encrypted messages - [Configuring AI Providers](https://mintlify.wiki/nullclaw/nullclaw/guides/providers.md): Set up OpenAI, Anthropic, OpenRouter, and other AI model providers in NullClaw - [Security Sandboxing](https://mintlify.wiki/nullclaw/nullclaw/guides/sandboxing.md): Configure landlock, firejail, bubblewrap, or Docker sandboxing for tool execution isolation in NullClaw - [Telegram Bot Setup](https://mintlify.wiki/nullclaw/nullclaw/guides/telegram.md): Create and configure a Telegram bot for NullClaw with allowlists and reply policies - [Installation](https://mintlify.wiki/nullclaw/nullclaw/installation.md): Complete guide to building, installing, and optimizing NullClaw from source across all supported platforms - [Introduction](https://mintlify.wiki/nullclaw/nullclaw/introduction.md): NullClaw is an ultra-lightweight AI assistant infrastructure built in Zig - 678 KB binary, <2ms startup, runs on $5 hardware with ~1MB RAM - [Anthropic Provider](https://mintlify.wiki/nullclaw/nullclaw/providers/anthropic.md): Claude 4, Sonnet, Opus, and extended thinking models - [Gemini Provider](https://mintlify.wiki/nullclaw/nullclaw/providers/gemini.md): Google Gemini 2.0, 1.5 Pro, Flash, and vision models - [Ollama Provider](https://mintlify.wiki/nullclaw/nullclaw/providers/ollama.md): Run local LLMs with Ollama (Llama, Mistral, Qwen, etc.) - [OpenAI Provider](https://mintlify.wiki/nullclaw/nullclaw/providers/openai.md): OpenAI GPT-4o, GPT-5, o1, o3, and reasoning models - [OpenRouter Provider](https://mintlify.wiki/nullclaw/nullclaw/providers/openrouter.md): Access 200+ AI models through a single API - [Providers Overview](https://mintlify.wiki/nullclaw/nullclaw/providers/overview.md): AI provider system architecture and 50+ supported services - [Quick Start](https://mintlify.wiki/nullclaw/nullclaw/quickstart.md): Get NullClaw up and running in under 5 minutes - from build to your first AI agent interaction - [Browser Tools](https://mintlify.wiki/nullclaw/nullclaw/tools/browser.md): Web browsing, content fetching, and URL opening with security controls - [File Operations](https://mintlify.wiki/nullclaw/nullclaw/tools/file-operations.md): Secure file I/O tools with workspace scoping - [Git Operations](https://mintlify.wiki/nullclaw/nullclaw/tools/git.md): Structured Git tool with command sanitization and workspace scoping - [Memory Tools](https://mintlify.wiki/nullclaw/nullclaw/tools/memory.md): Persistent memory with hybrid search and vector retrieval - [Tools Overview](https://mintlify.wiki/nullclaw/nullclaw/tools/overview.md): NullClaw's extensible tool system for LLM function calling - [Shell](https://mintlify.wiki/nullclaw/nullclaw/tools/shell.md): Execute shell commands with security policies and workspace scoping