Standalone PKM app — cons of Obsidian setup, sync, UI focus (2026-05-06, 14:03)
First memo in a same-day trio extending OpenClaw for PKM toward a standalone app. Sister memos: 2026-05-06-Standalone PKM app - Cursor SDK as harness layer (14:21) and 2026-05-06-Standalone PKM app - yjs CRDT sync stack (15:06). Frames the gap (current Obsidian + Claude Code rough edges) and the design pull (purpose-built UI for ingestion + retrieval, not manual editing).
i want something like my current obsidian AI setup, but bundled as a separate app so that it doesnt require all of the rough edges obsidian has; current cons of obsidian / claude setup:
- steep learning curve → only enthusiasts use it
- sync has to be managed by the user
- relies on git, which is cumbersome and not built for many small changes (especially on mobile it doesnt really work too well)
- setup is clustered with many moving parts and the user needs to integrate it themselves (e.g. git repo, plugins, claude code, claude code routines …)
other potential improvements a standalone app would bring:
- better ai performance (e.g. using vector db embeddings)
- more focused experience
- purpose built UI: not focus on manually editing notes (like obsidian has this focus) but rather focus on ingestion (e.g. provide quick notes feature, voice memos etc) + retrieval via AI + notification center or similar
challenges:
- ai provider cost - user would have to provide their own AI provider (maybe this can be fixed with provide api key or login with codex/claude?!); best option would be to offer plans but i currently dont want to build paid apps due to tax complications
- time/resources: building such an app will probably take more than just building a little calendar like hibi
- local first md vs databases?! most integrated ai apps like e.g. fabric.so aren’t really local first; however being local first is probably a good idea since it has so many other benefits + large community?! how to balance this?
- UI: what would this new UI focus look like? how to balance normal text editor (like traditional PKMs) with the “Chat only” UI? Also: chat uis are so popular right now, just showing a chat UI would probably turn most users away since it makes the app look like just another AI app…
- refine / optimize the core loop: is the current setup enough / scalable?
- cloud routines: would essentially have to re-implement claude code routines with own infra - sounds like a huge challenge to get right TBH
ideas:
- use git as sync engine with backend server having an integrated git engine or well using some sort of sync service that is essentially just a lightweight git server with auth per user?! security?!
- or well just leave out git completely and have an own local file based sync engine in place (maybe just keep it apple native for now and use containers or similar?! - however how to do cloud routines then - seems impossible with that apple native sync layer)
Related
- OpenClaw for PKM — the parent concept page; this memo extends the “standalone app” framing with concrete pain points and challenges.
- 2026-05-06-Standalone PKM app - Cursor SDK as harness layer — same-day follow-up (14:21): Cursor SDK as a possible harness/AI layer.
- 2026-05-06-Standalone PKM app - yjs CRDT sync stack — same-day follow-up (15:06): yjs/tiptap/assistant-ui/Claude Code SDK stack proposal.
- 2026-03-24-PKM after Obsidian - AI-native knowledge IDE — earlier framing of the same shift; the UI-focus question (“chat alone is too opaque”) is restated here as challenge #4.
- 2026-03-24-Standalone voice note transcription app — earlier “ingestion-focused standalone app” sketch; the “purpose-built UI for ingestion” point connects here.
- 2026-03-24-Proactive AI for Obsidian PKM — proactive-agent angle on the same problem space.
- Open-Source Model-Agnostic AI Platform — adjacent platform framing; the “ai provider cost” challenge maps to that platform’s BYO-key model.
- AI Native PKMs — the original AI-native PKM idea this builds on.
- My AI native Obsidian Setup — the current setup whose rough edges this memo enumerates (#1–4).
- Setting up Git for Obsidian — the git-on-mobile pain referenced in con #3.
- Hibi — referenced as the smaller-app baseline (“more than just building a little calendar like hibi”) in challenge #2.
- Agent-Native Software Architecture — the architectural pattern any standalone version would still implement.
- 2026-05-10-Inbox-style PKM app - input funnel and iOS sync challenge — 4 days later: positions against challenges #2 (sync — “roll your own sync engine”), #3 (markdown as format-not-file), #4 (inbox funnel as primary UI, chat as second tier), and adds a “skills as public API” axis not in this trio.
- 2026-05-19-Distill app review - AI-native PKM with local-only limits — 13 days later: a shipped competitor graded against these six challenges. Distill answers #2 (E2E sync with vault password), inverts #3 (DB-with-markdown-export, not markdown-as-format), takes #4 in a chat-first direction, and explicitly skips #6 (cloud routines absent) — which is the verdict-deciding gap.