Block editor for notes with nested pages, LaTeX math, Excalidraw drawings, and a BYOK AI panel.
- Nested pages and a TipTap block editor with slash commands
- LaTeX math and Excalidraw drawings in the same note
- BYOK AI panel (⌘J) with page context; keys stay in the browser
- Public share links and email invites
- Local vault: new pages can keep bodies on device (connected folder) [or opt for cloud storage too :)]
- Account backup: zip download and folder import
- Markdown / JSON export and local draft cache
- Guards against empty overwrites of substantial notes
i hit notion's limits in feb 2026. not on blocks (free tier gives you unlimited workspace blocks until you share), but shared workspace usage and the ai quota. needed more of both, so i threw this together on lovable.
friends liked it :) i still work on it occasionally, fixing bugs or adding features as requested or if i feel the lack of something.
migrated from lovable to a personal stack in july 2026.
cp .env.example .env # fill Supabase and related keys
npm install --legacy-peer-deps
npm run devCI and some scripts use Bun (bun run test:ci). Local day-to-day works with npm.
More setup: .github/LOCAL_SETUP.md · CONTRIBUTING.md
GNU Affero General Public License v3.0 or later (AGPL-3.0).
See CONTRIBUTING.md.


