/** * Notes module landing page — static HTML, no React. */ export function renderLanding(): string { return `
rNotes

(You)rNotes, your thoughts unbound.

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.

Open Notebook Transcribe Get Extension

Start Guided Tour →

Live Transcription Demo

Try it right here — click the mic and start speaking.

Click mic to start
00:00
Your transcript will appear here…
● Live streaming 🎵 Audio file upload 🎥 Video transcription 🔌 Offline (Parakeet.js)

What rNotes Handles

📝

Rich Text Notes

Write with a full TipTap editor — formatting, code blocks, checklists, and embeds. Dual-format storage keeps Markdown portable.

🎤

Voice & Transcription

Record voice notes with live transcription via Web Speech API. Drop in audio or video files and get full transcripts — all in the browser.

🏷

Tagging & Organization

Tag freely, organize into notebooks, and search everything. Filtered views surface the right cards at the right time.

Chrome Extension

Clip pages, record voice notes, and transcribe — right from the toolbar.

📋

Web Clipper

Save any page as a note with one click — article text, selection, or full HTML.

🎤

Voice Recording

Press Ctrl+Shift+V to start recording and transcribing from any tab.

🔓

Article Unlock

Bypass soft paywalls by fetching archived versions — read the article, then save it to your notebook.

🔌

Offline Transcription

Parakeet.js runs entirely in-browser — your audio never leaves the device.

⬇ Download Extension

Unzip, then load unpacked at chrome://extensions

How It Works

1

Live Transcribe

Speak and watch words appear in real time via the Web Speech API. No uploads, no waiting.

2

Audio & Video

Drop files and get full transcripts via Parakeet, running entirely in-browser. Supports MP3, WAV, MP4, and more.

3

Notebooks & Tags

Organize transcripts alongside notes, clips, code, and files. Tag, search, and filter across everything.

4

Private & Offline

Parakeet.js runs in-browser — audio never leaves your device. Works offline once the model is cached.

Memory Cards

Every note is a Memory Card — a typed, structured unit of knowledge with hierarchy, properties, and attachments. Designed for round-trip interoperability with Logseq.

🏷

7 Card Types

note link task idea person reference file

Each card type has distinct styling and behavior. Typed notes surface in filtered views and canvas visualizations.

📂

Hierarchy & Properties

Nest cards under parents to build knowledge trees. Add structured key:: value properties — compatible with Logseq's property syntax.

type:: idea
status:: doing
tags:: #research, #web3
🔄

Import & Export

Bring your notes from Logseq, Obsidian, Notion, and Google Docs. Export back to any format anytime — your data, your choice.

Logseq Obsidian Notion Google Docs
📄

Dual Format Storage

Every card stores rich TipTap JSON for editing and portable Markdown for search, export, and interoperability. Write once, read anywhere.

📎

Structured Attachments

Attach images, PDFs, audio, and files to any card with roles (primary, preview, supporting) and captions. Thumbnails render inline.

FUN, Not CRUD

Forget, Update, New — nothing is permanently destroyed. Forgotten cards are archived and can be remembered at any time.

Built on Open Source

The libraries and tools that power rNotes.

Automerge

Local-first CRDT for conflict-free real-time collaboration. Your notes sync across devices without a central server.

Web Speech API

Browser-native live transcription — speak and watch your words appear in real time.

Parakeet.js

NVIDIA’s in-browser speech recognition. Transcribe audio and video files offline — nothing leaves your device.

Hono

Ultra-fast, lightweight API framework powering the rNotes backend.

Your Data, Protected

How rNotes keeps your information safe.

🔒

End-to-End Encryption

Coming Soon

All content encrypted before it leaves your device. Not even the server can read it.

🕵

Zero-Knowledge Architecture

Coming Soon

The server processes your requests without ever seeing your data in the clear.

🏠

Self-Hosted

Run on your own infrastructure. Your server, your rules, your data.

(You)rNotes, your thoughts unbound.

Try the demo or create a space to get started.

← Back to rSpace
`; }