2026.09.20
MulmoClaude: Nurturing a Personal AI Assistant Locally
MulmoClaude is an MIT-licensed, local-first AI assistant platform built around personal wikis, data collections, feeds, automations, and small custom apps. It suits people willing to self-host and manage Claude Code dependencies, but deployment requires attention to runtime prerequisites, persistence, bridges, and remote access.
What it is for
MulmoClaude is aimed at people who want to nurture a personal AI assistant on their own computer. It is more than a chat window: memories, data, and apps are kept in a local workspace. A personal wiki can accumulate long-term information, while schema-driven collections and plain files hold data. Feeds and recurring tasks can collect or process information on a schedule. Repository metadata identifies the project as MIT-licensed and not archived.
The project is a good fit for personal knowledge management, lightweight data organization, and small tools built for one person. The README gives examples such as restaurant lists, invoice tracking, and vocabulary practice. Users describe what they want in everyday language and ask Claude to build the corresponding app. This may appeal to people who do not want to design every interface from scratch but are willing to shape their own data and workflows. It is not, however, a fully formed personal assistant immediately after installation: the workspace starts empty, so the user must build its content, structure, and rules over time.
Documented capabilities
Chat can summon different interfaces for different tasks, including Markdown documents, charts, forms, wikis, spreadsheets, and 3D scenes. The project also documents recurring tasks, RSS-style feeds, and a personal wiki with linked pages. Capabilities are organized through a plugin registry; the README mentions a personal wiki, an SEC-filings reader, and an accounting system among the available directions. The exact set should still be checked against the target version and configuration.
For access from a phone or an existing messaging service, MulmoClaude provides separate bridge processes. The README lists bridges for Telegram, Slack, Discord, LINE, WhatsApp, Matrix, IRC, Mattermost, Signal, and other platforms. It says the relay carries messages in transit while memories, data, and apps remain on the computer running MulmoClaude. A bridge is therefore not the same as a wholly offline setup: it introduces accounts, tokens, network connectivity, and another process to operate.
Limitations and deployment considerations
The README lists Node.js 22.19+ and an installed, authenticated Claude Code CLI as core prerequisites. ffmpeg is required for movie generation; Docker Desktop enables sandbox mode; and whisper.cpp can provide local voice input on macOS. These dependencies affect installation effort, and users must also complete Claude Code authentication. The supplied sources do not confirm minimum RAM, CPU, storage, or a complete operating-system compatibility matrix, so those requirements should not be inferred.
After a quick start, the server must remain running; closing the terminal stops it. Long-term use therefore requires a separate background process or startup task. Phone and messaging access also calls for a review of exposure, bridge credentials, and workspace backups. Keeping information as plain files can help with inspection and migration, but file permissions, backups, conflict handling, and sensitive-data management remain deployment responsibilities.
Release v1.19.0 added a declaration that lets a custom-view button start a chat turn directly and fixed a privilege-retention issue after view navigation. The same release records a remaining case where a redirect during view parsing is not caught. Anyone using custom views should review the release notes and audit which buttons can trigger actions without an additional draft step. Overall, MulmoClaude is better suited to users comfortable managing a local runtime, data files, and external-service credentials than to people seeking a maintenance-free hosted product.
Sources
Sources checked: 2026-09-20