Notes & knowledgeCAN I VIBECODE
Diarly?
BUILD FIRST
- One defined user and a repeatable end-to-end job
- A small, clear data model with sign-in only if it is genuinely needed
- Loading, empty, error, and success states that make the workflow feel complete
LEAVE FOR LATER
- Large integration marketplaces
- Multi-region scale and enterprise administration
- Every power-user setting from the established product
RESEARCH NOTES
What this tool actually does.
Diarly is a private journal, diary, and notes app built exclusively for Apple devices (Mac, iPhone, iPad, Apple Watch). It supports daily journaling, gratitude/travel/mood/photo/voice journals, and private notes, with dated entries and undated notes organized in a searchable personal timeline. Entries can include photos, videos, drawings, audio, tags, locations, weather, and calendar details, and are written in Markdown. A built-in mood tracker logs feelings, shows Mood Calendar/Insights, and can save mood data to Apple Health. Journal prompts, reusable templates, a customizable Today view, reminders, writing goals, and streaks encourage daily writing. Search covers words, tags, moods, and dates; Timeline, Calendar, Map, Gallery, and On This Day help revisit memories. Privacy is central: journals stay on-device, Premium syncs via the user's own iCloud Drive (no separate account, no serve
RESEARCHED BUILD PROMPT
Give this to your coding agent.
Build a focused replacement for Diarly, a private journaling/diary app for Apple devices. Core workflow: a user opens the app, writes a dated journal entry (or an undated note) in Markdown, optionally attaches photos, audio, tags, a location, weather, and a mood rating, then saves it into a searchable timeline. They can revisit entries via a calendar, a map of location-tagged entries, a gallery of media, and an 'On This Day' view, and track mood trends over time. Requirements: (1) User-facing — create/edit/delete dated entries and undated notes; Markdown editing; attach images/audio/tags/location/weather/mood; mood tracker with calendar and trend insights; full-text search by words/tags/moods/dates; calendar, timeline, map, and gallery views; journal prompts and reusable templates; reminders, writing goals, and streaks; import from Markdown/CSV; export to Markdown/PDF/HTML; optional password protection with local encryption. (2) Technical — local-first storage (SQLite or files on disk) with no server-side journal storage; optional sync via the user's own cloud drive (e.g., iCloud/WebDAV) rather than a proprietary account; a clean, calm, typography-focused UI; a web or native (Swift/Electron) implementation is acceptable. (3) Approach — use a lightweight local database plus a file-based export layer; implement search with FTS; keep the mood tracker as a simple self-reported scale. Do NOT copy Diarly's brand, name, logo, proprietary assets, or UI layout; do not claim Apple Health integration or Face ID/Touch ID unless you actually build them. Out of scope: OCR, audio transcription, AI assistant, multi-user collaboration, and any medical/health analysis. Deliver a README covering setup, architecture, and important limitations (e.g., no cross-device sync without a cloud drive, no encryption unless implemented, single-user only).