System Requirements
*
Before installing Moltbot, ensure your environment meets the following requirements. Moltbot is designed to be lightweight, but its “agentic” nature requires specific runtime environments.
Hardware Requirements
Section titled “Hardware Requirements”Minimum
Section titled “Minimum”- CPU: 2 cores (x86_64 or ARM64)
- RAM: 4GB (8GB recommended for Docker)
- Disk: 10GB free space
- Network: Stable internet connection (for API calls)
Recommended (Best Experience)
Section titled “Recommended (Best Experience)”- Device: Mac Mini M4 or Linux VPS
- RAM: 16GB+
- CPU: Apple Silicon (M1/M2/M3/M4) or 4+ core Intel/AMD
Software Dependencies
Section titled “Software Dependencies”1. Node.js (If running locally)
Section titled “1. Node.js (If running locally)”- Version: Node.js 18.x or higher (LTS recommended).
- Check version:
node -v
2. Docker (Recommended)
Section titled “2. Docker (Recommended)”- Docker Desktop (Mac/Windows) or Docker Engine (Linux).
- Docker Compose: V2.0+.
3. Git
Section titled “3. Git”- Required to clone the repository and update the agent.
API Keys
Section titled “API Keys”Moltbot is an interface; the “intelligence” comes from Large Language Models (LLMs). You will need at least one of the following:
- Anthropic API Key (Required for primary reasoning):
- Model:
claude-3-5-sonnet-20241022(Highly Recommended) - Get Key from Anthropic Console
- Model:
- OpenAI API Key (Optional, for specific tasks):
- Model:
gpt-4o - Get Key from OpenAI
- Model:
Operating System Support
Section titled “Operating System Support”| OS | Status | Notes |
|---|---|---|
| macOS | ✅ Fully Supported | Best development experience. |
| Linux (Ubuntu/Debian) | ✅ Fully Supported | Best for servers/VPS. |
| Windows (WSL2) | ✅ Supported | Requires WSL2. PowerShell/CMD not recommended. |
| Windows (Native) | ⚠️ Experimental | May encounter path/permission issues. |