waveform

Voice · Transcription · Knowledge

Speak your mind.
Build your knowledge.

Record voice notes from your iPhone or Apple Watch. Waveform auto-transcribes every thought and grows a personal knowledge base — synced silently through iCloud.

Free early access · No spam

Why Waveform

Your voice, turned into lasting knowledge.

Voice-native capture

Hold to record on your iPhone, or raise your wrist on Apple Watch. No typing, no friction — just your unfiltered thoughts captured the moment inspiration strikes.

On-device transcription

Apple's speech recognition converts audio to text instantly — locally, privately, no cloud roundtrip.

Living knowledge base

Daily transcripts compile into a searchable logbook — inspired by Andrej Karpathy's vision of LLM-powered personal context.

iCloud sync

Everything syncs silently across your devices. Your knowledge base updates daily, in the background, automatically.

iPhone + Apple Watch

Start a recording mid-walk from your wrist. The companion watch app is a first-class citizen, not an afterthought.

How It Works

Three steps. Zero friction.

01

Record

Hold to record on iPhone or raise your wrist on Apple Watch. Double-tap to lock the recording and keep your hands free.

02

Transcribe

Apple's on-device speech recognition converts audio to text the moment you stop. Instantly. Privately. No internet needed.

03

Build

Transcripts sync to iCloud and accumulate into a personal knowledge base that grows smarter every day — entirely yours.

Preview

Built for iPhone.
Extended to your wrist.

Waveform recording screen on iPhone 15 Pro

iPhone

Hold to record. Double-tap to stop.

Waveform idle screen on Apple Watch Series 9

Apple Watch

Raise wrist. Tap to begin.

“The best AI assistant isn't one that knows everything about the world — it's one that knows everything about you. Waveform is how you build that.”

Inspired by Andrej Karpathy's vision of LLM-powered personal knowledge

Be the first to know.

Waveform is in active development. Join the waitlist for early access when it launches.