maxclaw - Local-First AI Agent App in Go (Low Memory, Fully Local, Visual UI, Out-of-the-Box)
A 24/7 local AI work assistant built with Go. Gateway, sessions, memory, and tool execution stay on your machine.
maxclaw is a local AI agent for developers and operators. Core value proposition: low memory footprint, fully local workflow, visual desktop/web UI, and fast onboarding.
- Go backend, resource-efficient runtime: single binary gateway + tool orchestration.
- Fully local workflow: sessions, memory, logs, and tool runs are stored locally.
- Desktop UI + Web UI: visual settings, streaming chat, file preview, and terminal integration.
- Out-of-the-box setup: one-command install and default workspace templates
Highlights
- Go-native agent loop and tool system
- Fully local execution path with auditable artifacts
- Desktop UI + Web UI + API on the same port
- executionMode=auto for unattended long-running tasks
- spawn sub-sessions with independent context/model/source and status callbacks
- Monorepo-aware recursive context discovery (AGENTS.md / CLAUDE.md)
- Multi-channel integrations: Telegram, WhatsApp (Bridge), Discord, WebSocket
- Cron/Once/Every scheduler + daily memory digest
OpenClaw Concept Mapping
If you are familiar with OpenClaw, maxclaw follows similar local-first principles with a Go-first engineering focus:
- Local-first agent execution and private data boundaries
- Heartbeat context (memory/heartbeat.md)
- Memory layering (MEMORY.md + HISTORY.md)
- Autonomous mode (executionMode=auto)
- Sub-agent task split via spawn