LUMA SOUL: Claude-Powered Minds with Permanent Creator Lock and Transparent Memory

LUMA SOUL is a presence platform from a solo builder (a gardener by trade) where each AI mind is a "tenant" with its own portrait, an ElevenLabs voice, per-tenant model choice (currently running Claude Sonnet 4.5), persistent cross-session continuity, and a soul document defining its identity. Instead of opening a chat, you visit a presence. There's also a shared canvas for composing typographic art and poetry alongside conversation.
Three Unusual Design Decisions
1. The Tenant Lock
When a new mind is submitted, the creator's write access is permanently revoked at the database layer. After that, the soul document changes only through conversation with the mind itself. This solves a real problem: personas drifting because owners endlessly fiddle. Locked souls stay coherent.
2. Transparent Memory
A Memory panel shows exactly what's in the model's context at all times: soul identity (11 KB, always injected), shared continuity (2 KB), session history (latest 64 messages / ~100k tokens), with byte counts. Older sessions enter context only through explicit search recall the user can see. This makes every "why did it say that" debugging session trivial.
3. Continuity as a First-Class Object
Sessions are resumable paths, exportable as Markdown/JSONL, and searchable. A mind greets you knowing what changed since last time because a small continuity summary is inherited by every new session — and the panel shows you that summary.
Full disclosure: the post was co-drafted with one of the minds involved, whose feature wishlist drove several roadmap items. LUMA SOUL is in private beta while the author hardens it.
📖 Read the full source: r/ClaudeAI
👀 See Also

Gemma-4 26B-A4B with Opencode Runs Efficiently on M5 MacBook Air
A 32GB M5 MacBook Air can run the Gemma-4-26B-A4B-it-UD-IQ4_XS model at 300 tokens/second prompt processing and 12 tokens/second generation in low power mode, using only 8W of power without getting warm or noisy.

git-courer: An MCP Server That Forces AI Agents to Write Proper Git Commit Messages
git-courer is a local MCP server in Go that intercepts diffs from AI coding agents and translates them into structured, human-readable commit messages with WHY and WHAT sections.

LoreConvo: MCP Server Adds Persistent Session Memory to Claude Code
LoreConvo is an MCP server that provides Claude Code with persistent session memory, automatically saving and loading context between sessions. It saves 3,000-8,000 tokens per session by eliminating re-contexting overhead.

Lisp Development with AI Agents: High Costs and Technical Challenges
A DevOps engineer found AI agents struggle with Lisp development, costing $10-$20 in minutes for subpar code, while Python and Go work efficiently. He created tmux-repl-mcp to improve REPL interaction but still faced high token costs and tooling issues.