Welcome to profClaw
profClaw is a lightweight, self-hosted AI agent engine that runs anywhere - Docker, VPS, home server, or Mac. Wire together AI providers, chat channels, and tools through a single install and configuration file.37 AI Providers
Anthropic, OpenAI, Google, Ollama, Groq, Mistral, and 31 more. Mix cloud and local models.
27 Chat Channels
Slack, Discord, Telegram, WhatsApp, Teams, and more. One agent, every platform.
77+ Tools
File ops, git, browser, web search, cron, memory, sessions, and custom tools.
Quick Start
Get profClaw running in under 5 minutes.Install
Initialize and configure
Start the server
http://localhost:3000 to access the web UI. See First Run for a walkthrough.Full Installation Guide
Detailed setup instructions for all platforms, install methods, and post-install verification.
Choose Your Path
Set up a Slack Bot
Connect profClaw to your Slack workspace as an AI assistant with tool access.
Run Local LLMs
Use Ollama or LM Studio for fully offline AI capabilities.
Docker Deployment
Production-ready Docker setup with Redis and persistent storage.
GitHub Workflow
Automate issues, PRs, and code reviews with profClaw agents.
Deployment Modes
profClaw scales from a Raspberry Pi to a full production cluster. Choose the mode that fits your hardware.| Mode | RAM / CPU | AI Providers | Chat Channels | Tools | Best For |
|---|---|---|---|---|---|
| Pico | 512MB, 1 core | 3 | 2 | 15 | IoT, edge devices, personal use |
| Mini | 2GB, 2 cores | 15 | 10 | 50 | Small teams, home servers |
| Pro | 8GB+, 4+ cores | 37 | 27 | 77+ | Production, enterprise |
Deployment Modes
Compare features in detail and choose the right mode for your setup.
Key Features
Agentic Execution Engine
Agentic Execution Engine
Multi-step tool execution with self-correction, smart prompts, and sandboxed environments. Supports parallel tool calls and streaming responses. Model-aware tool routing ensures small local models only receive tools they can handle reliably.
50 Built-in Skills
50 Built-in Skills
Pre-built expertise modules like
commit, review-pr, deploy, analyze-code, and more. Invoked with slash commands (/commit, /review-pr 42). Create custom skills with a plain Markdown SKILL.md file - no code required. See Skills.Plugin System
Plugin System
Extend profClaw with custom plugins using the TypeScript SDK. Add new tools, search providers, integrations, or model adapters. Browse and install community plugins via ClawHub. See Plugins.
Security First
Security First
Five security modes (deny, sandbox, standard, ask, full), per-tool approval gates, filesystem path guards, SSRF protection, prompt injection detection, audit logging, and QR-based device pairing. See Security Overview.
Configuration
Configuration
130+ environment variables for fine-grained control. All settings configurable via env vars or
settings.yml. See Configuration Overview and Environment Variables.