An AI agent app with a soul. Run models on your phone or bring your own key, give it a personality with SOUL.md, and let it remember you.
On-device AI · BYOK · Free, no account needed
iOS — coming soon
Free on Google Play. No account, no sign-up — open and go.
Pick a persona or write your own SOUL.md — tone, behavior, expertise.
Use an on-device model, or plug in your API key for Claude, GPT, or Gemini.
Run local models fully on-device. Works offline, and your conversations never leave your hand.
Personas defined in SOUL.md — an open format. Your agent's identity is a file you own and carry anywhere.
Semantic memory, stored on your device. Preferences, plans, and past conversations carry over.
Web search, files, clipboard, notifications — real tools, with every call shown and under your approval.
Bring your own key for Claude, GPT, or Gemini — or use free models. No markup, no middleman.
Drop in a SKILL.md file to add abilities — compatible with the emerging Agent Skills format.
The same souls and memory, wherever you work. SoulClaw ships as a CLI and a VSCode extension too.
Terminal-first. Semantic memory, Soul Browse, automation.
npm install -g soulclaw
AI engine in your IDE. Chat, SoulScan, Swarm Memory.
ext install clawsouls.soulclaw-vscode
🦞 Built on open source
The SoulClaw framework and the SOUL.md format are open source — the foundations the app stands on are yours to inspect, fork, and run.
⭐ SoulClaw Framework on GitHub