/** * Notes module landing page — static HTML, no React. */ export function renderLanding(): string { return `
Capture Everything, Find Anything, and Share your Insights
Notes, clips, voice recordings, and live transcription — all in one place. Speak and watch your words appear in real time, or drop in audio and video files to transcribe offline.
Try it right here — click the mic and start speaking.
Write with a full TipTap editor — formatting, code blocks, checklists, and embeds. Dual-format storage keeps Markdown portable.
Record voice notes with live transcription via Web Speech API. Drop in audio or video files and get full transcripts — all in the browser.
Tag freely, organize into notebooks, and search everything. Filtered views surface the right cards at the right time.
Clip pages, record voice notes, and transcribe — right from the toolbar.
Save any page as a note with one click — article text, selection, or full HTML.
Press Ctrl+Shift+V to start recording and transcribing from any tab.
Bypass soft paywalls by fetching archived versions — read the article, then save it to your notebook.
Parakeet.js runs entirely in-browser — your audio never leaves the device.
Unzip, then load unpacked at chrome://extensions
Speak and watch words appear in real time via the Web Speech API. No uploads, no waiting.
Drop files and get full transcripts via Parakeet, running entirely in-browser. Supports MP3, WAV, MP4, and more.
Organize transcripts alongside notes, clips, code, and files. Tag, search, and filter across everything.
Parakeet.js runs in-browser — audio never leaves your device. Works offline once the model is cached.
Every note is a Memory Card — a typed, structured unit of knowledge with hierarchy, properties, and attachments. Designed for round-trip interoperability with Logseq.
Each card type has distinct styling and behavior. Typed notes surface in filtered views and canvas visualizations.
Nest cards under parents to build knowledge trees. Add structured
key:: value
properties — compatible with Logseq's property syntax.
Bring your notes from Logseq, Obsidian, Notion, and Google Docs. Export back to any format anytime — your data, your choice.
Every card stores rich TipTap JSON for editing and portable Markdown for search, export, and interoperability. Write once, read anywhere.
Attach images, PDFs, audio, and files to any card with roles (primary, preview, supporting) and captions. Thumbnails render inline.
Forget, Update, New — nothing is permanently destroyed. Forgotten cards are archived and can be remembered at any time.
The libraries and tools that power rNotes.
Local-first CRDT for conflict-free real-time collaboration. Your notes sync across devices without a central server.
Browser-native live transcription — speak and watch your words appear in real time.
NVIDIA’s in-browser speech recognition. Transcribe audio and video files offline — nothing leaves your device.
Ultra-fast, lightweight API framework powering the rNotes backend.
How rNotes keeps your information safe.
All content encrypted before it leaves your device. Not even the server can read it.
The server processes your requests without ever seeing your data in the clear.
Run on your own infrastructure. Your server, your rules, your data.
Try the demo or create a space to get started.