AN AI ASSISTANT WITH A SOUL.
ClawCore extracts the soul of OpenClaw into a minimal, self-contained personal AI assistant. It keeps the personality system that makes AI feel alive, while stripping away the infrastructure complexity.
OpenClaw is powerful — but it's also complex. ClawCore asks: what if we keep only the soul?
$ git clone https://github.com/dataelement/ClawCore.git $ cd ClawCore $ npm install $ npm run dev
On first run, ClawCore will ask for your LLM API key, start a bootstrap conversation, and create your workspace.
Clean, minimal, understandable. One file can change the world.
Most AI assistants with file access make people nervous. ClawCore solves this architecturally.
user/ is read-only. Processing happens in workbench/. The AI copies files before editing.
All file operations go through assertInsideWorkspace(), which resolves symlinks before checking paths.
Shell commands use three layers: whitelist (safe), blocklist (dangerous), and confirmation (unknown).
Works with any OpenAI-compatible API.