📝 Notes & Knowledge · $3/mo

Can I vibe code Bear?

A beautiful markdown notes app for Apple devices.

🟡Kinda — with gapsest. a weekend

Bear's feature set — markdown notes, nested #tags for organization, and fast search — is easy to reproduce, and a web version will do everything on the list. But Bear's whole appeal is the native Apple experience: the typography, the smooth editor, the widgets, and iCloud sync that just works. That craft and OS integration is the product and the thing a web clone misses. You can build Bear's functionality in a weekend; you can't build its feel.

The one-shot prompt
Build me a beautiful, focused markdown notes app inspired by Bear. Features: a distraction-free markdown editor with live styling; organization by nested hashtags (like #work/projects) parsed from the note body rather than folders; instant search; and a clean three-pane layout (tag sidebar, note list, editor). Prioritize typography and a calm, minimal aesthetic with light/dark themes. Store notes in a hosted Postgres (or local-first with sync) and make it an installable PWA. Use Next.js App Router, deploy to Vercel, and note in the README that native Apple polish, widgets, and iCloud sync are what a web build can't match.
Paste into Claude Code, Codex, or your agent of choice — then steer. Learn the moves in Prompt Engineering.
What you build

A clean markdown notes app with nested #tag organization, fast search, and a focused writing editor.

What you give up
  • Native Apple-platform typography, editor feel, and widgets
  • iCloud sync and offline reliability across devices
  • Deep OS integration (share sheet, Shortcuts, Apple Watch)
  • Export polish and the design taste people pay for
Why people still pay

Bear is a $3 app you buy for how writing in it feels on Apple devices — the moat is native craft and sync, not the markdown, so a web clone gets the features and loses the reason people love it.

reliabilityconvenience
Related
Actually build it

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 →