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 https://github.com/Lichas/maxclaw