Can I vibe code Logseq?
An open-source, local-first outliner for networked notes.
Logseq is open source and local-first, so 'can you vibe-code it' is really 'can you self-host, customize, or rebuild the personal slice' — and yes. It's the Roam model over plain markdown files on your disk: outliner blocks, [[links]], block references, and daily notes. Because the storage is just local files, a personal version is a very approachable weekend and the open-source original is there to learn from. The value is the local-first freedom, which is exactly what a build gives you.
Build me a local-first outliner inspired by Logseq. Store each page as a markdown file (via the File System Access API) so I fully own my data; render pages as nestable outline blocks with keyboard-driven indent/outdent, collapse, and zoom. Support [[page links]] that auto-create pages, ((block references)), and a Daily Notes journal as the default view. Show a linked-references (backlinks) section on every page and provide instant full-text search. Use Next.js App Router (client-heavy, working against local files with an optional Postgres sync), and be clear in the README that the plugin ecosystem, whiteboards, and mobile apps are the deliberately-omitted extras.
A local-first outliner over markdown files with [[links]], block references, daily notes, and backlinks.
- The plugin and theme ecosystem
- Their maintained mobile apps and optional sync
- The mature query engine and whiteboards
- Edge cases handled by an active open-source project
Logseq is free and open source, so there's little to pay for — the point is that the local-first, own-your-files model is exactly what a personal build reproduces well; the plugin ecosystem and mobile sync are the only real conveniences you'd miss.
A prompt is the first move, not the whole game. Course 01 teaches you to take a prompt like this one to a shipped, working app — reviewing, correcting, and steering the agent the whole way.
Start Course 01 →