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

VT Code: Open-Source Rust TUI Coding Agent with Multi-Provider Support and Agent Skills
VT Code is a Rust-based terminal UI (TUI) coding agent supporting Anthropic, OpenAI, Gemini, and Codex, with local inference via LM Studio and Ollama. It includes Agent Skills, Model Context Protocol, and Agent Client Protocol.

Claude Code v2.1.139 Adds /goal Command for Async Long-Running Tasks
Claude Code v2.1.139 introduces the /goal command, enabling fire-and-forget sessions that run until a completion condition is met, plus a new agents view to monitor active sessions.

AgentCall: Let Claude Code Join Google Meet, Zoom, or Teams Calls as a Teammate
AgentCall.dev pipes your existing Claude Code, Codex, or Cursor session into Google Meet, Teams, or Zoom with voice, screen sharing, and chat — no desktop grab, no third-party data in direct mode.

Meta Ads MCP OAuth Works But Most Ad Accounts Not Enabled Yet
Meta Ads MCP OAuth flow works and loads 29 tools, but ads_get_ad_accounts returns is_ads_mcp_enabled: false with a message that the feature is gradually rolling out.