Daily Blob — A Local AI-Powered Life Journal
A local-first iOS journal prototype where chatting with Blob becomes mood-aware daily records, milestones, and a portable Markdown + JSON vault.
Daily Blob does not have the same public-product footprint as Toolipie or GMD yet, so this page should feel like a product diary: part prototype note, part interaction sketch, part technical storage decision.
The project is built around one interaction: talk to Blob, let the app organize the fragments, and keep the durable memory in files the user owns.
Where It Stands
Daily Blob is not positioned as a public store release yet. It is a working personal product prototype shaped through daily use, vault testing, and iteration on the conversation prompts.
Journaling Without Homework
The source idea is simple: reduce the pressure of journaling by replacing blank-page writing with a guided local conversation.
Daily Blob is designed around the parts of journaling that usually break the habit: long blank entries, streak pressure, and the feeling that a record has to be polished before it is worth keeping.
The user can talk through the day instead of starting from an empty page.
Blob turns the conversation into a clean daily entry rather than asking the user to write a finished essay.
Mood tracking stays lightweight, using small color-coded blobs such as orange, yellow, and green.
Important moments and time spans can be marked so the journal captures more than isolated daily notes.
A Conversation Becomes a Record
The AI role is narrow: ask gently, summarize cleanly, and leave the user's own archive intact.
The Vault Is the Product Boundary
The prototype uses ordinary files because a personal journal should remain inspectable after the app changes.
The technical core is deliberately plain: Markdown entries, JSON indexes, and SwiftUI views for life, year, and month perspectives. AI can help write and structure the entry, but the durable record should not live only inside a model transcript or a proprietary database.
- Markdown entries: readable daily records that can be opened outside the app.
- JSON indexes: fast navigation across diaries, projects, moods, and milestones.
- SwiftUI views: life, year, and month layouts give the archive a spatial feel.
- Local-first storage: ownership comes before sync convenience.
DailyBlobVault/
diaries.json
projects.json
2025/
11/
2025-11-27.md
milestones/
life-events.jsonPrototype the Habit Gently
Daily Blob should earn daily use through low friction, not through pressure.
Local vault, AI-assisted journaling, mood blobs, and milestone rendering are the active base.
The next product risk is whether retrieval and summarization stay useful as entries accumulate.
The mascot, app icon, sync strategy, and first TestFlight path should come after the daily loop feels right.
The app should be a record space with AI assistance, not an AI demo dressed up as a journal.