Zylnote
About

Built by one person who got tired of opening the notes app.

Story

I'd try a new notes app every two months. Obsidian, Bear, Notion, Apple Notes, Logseq, Tana, Reflect. Each promised the same thing — a place for everything — and each had the same problem: at the exact moment I wanted to capture something, I had to open the app.

The app I never had to open was WhatsApp. It's already in my hand. I send myself voice notes there. I forward links there. I screenshot menus there. Functionally, my fastest text editor.

So I built one that treats WhatsApp as a first-class input and pairs it with the kind of web editor I'd want when I sit down to think — links, graph, AI that reads what I wrote. That's Zylnote.

Manifesto

What we keep, what we cut.

✓ keep
✗ cut
Make capture effortless
Make filing a chore
Treat the editor as a thinking instrument
Treat it as a wrapper around a database
AI that retrieves and cites
AI that confabulates
Your vault, your data, your export
Lock-in dressed up as “convenience”
Build in public, ship small, ship often
SaaS-roadmap theatre
Privacy

Where your notes actually live.

On a single database

Postgres on Neon. Soft-deleted notes sit in trash for 30 days. Daily PITR backups.

Not used for training

Notes are sent to the AI only when you ask a question or save a note (for one embedding call). No retention by us, no third-party training.

Yours to take

Export everything as Markdown + JSON anytime from settings. Cancel and your data exits the same way it came in.

Stack

Built with these.

Next.js 16
Frontend, App Router
NestJS
Backend, modular DI
Postgres on Neon
Data + pgvector embeddings
CodeMirror 6
Editor with live-preview decorations
react-force-graph-2d
Graph view (D3-force, canvas)
NVIDIA NIM
LLM + embeddings
WhatsApp Cloud API
Capture surface
Polar
Billing

Found a bug? Got an idea?

Email me directly. I read every message. The roadmap is just a folder of notes — half of it came from people writing in.

hello@zylnote.appStart a vault →