Record. Transcribe. Remember. On your machine only.
Onibi lives in your menu bar. It notices the call, asks before recording, transcribes on your machine with Whisper and hands you an AI briefing — built on your own Claude, with every byte encrypted where it was born.
From call to briefing, hands-off.
One quiet loop, start to finish — watch the ember walk the pipeline. You only ever answer one question: “record this?”
It notices
Zoom, Meet, Teams or a browser call — Onibi sees the meeting start from the menu bar.
It asks
A small prompt: record this meeting? Your call, every single time. When it ends, it asks again before stopping.
It records
Your mic and the meeting audio, captured as separate clean tracks — with live transcript lines as people speak.
It transcribes
Whisper runs on your GPU. Voices get separated and named — Onibi learns who's who over time.
It briefs you
Summary, decisions, action items — in your language, editable with plain-text instructions, exportable.
No bots joining calls. No cloud audio. The OS permission system enforces it.
A full meeting memory, on one machine.
Everything Plaud-like tools do in the cloud, Onibi does at home — and then some.
AI briefings, versioned
Summaries in six languages with decisions and action items — every edit tracked with git-style diffs and rollback.
Search by meaning
Ask in plain words; local embeddings find the meeting and cite the answer. No keywords, no cloud.
Chat with the meeting
Ask a recording anything and keep the thread going — multi-turn, grounded in the transcript, answers cited.
Voices become people
Diarization tells speakers apart; voiceprints recognise them next time. Rename once, known forever.
Live transcript
A separate narrator model shows what was just said, seconds later — right in the menu bar.
Per-channel, clean
Mic and system audio captured as separate tracks — silence trimmed, anti-loop guards keep the transcript honest.
Folders that lock
Organise meetings, then seal the sensitive ones behind a master passphrase and Argon2id key-slots, with a recovery key.
Bring any audio
WhatsApp notes, Telegram audio, recordings, video — imported files run the exact same pipeline.
One meeting, many parts
A call that drops and resumes is still one meeting. Rooms stitch the parts, and the Report Composer briefs the whole.
Meetings become tickets
Action items check your board and draft what's missing — Trello today, via a plugin layer that never touches the vault.
Every token accounted
A usage ledger shows exactly where your AI spend goes, per feature, per meeting — your dashboard, not a bill surprise.
Your screen remembers too.
Meetings aren't only audio. Snap what's on screen and Onibi files it with the meeting, reads it, and makes it searchable — encrypted like everything else.
One shortcut, anywhere
A global hotkey grabs the full screen or a region — even mid-call, over a fullscreen app.
Filed to the moment
Recording? The shot attaches to the live meeting automatically. The floating widget keeps the tray in reach.
It learns to read
OCR extracts the text from every capture, so a slide someone flashed for three seconds becomes findable.
Straight into the report
Drag the shots that matter into the briefing — the clutter stays behind, de-duplicated.
Intelligence that stays yours.
Every briefing, answer and search runs on AI you control — Claude Code on the plan you already have, or the Anthropic API with your key. Nothing is handed to some other company's cloud.
Briefings write themselves — Onibi reads the whole call and returns decisions and action items, in your language, ready to edit.
Runs on your Claude — connect Claude Code with the plan you already pay for, or the API with your key. Your AI, your terms.
Ask the meeting anything — chat with any recording — “what did I commit to?” — with answers cited straight from the transcript.
▍Native on the Mac. Native on Linux.
Not a port, not an Electron wrapper twice over — each OS gets its own capture stack, probed at runtime and reported honestly.
macOS
the original homeSystem audio via Core Audio process taps; the mic arrives clean at the source with the same voice processing Zoom uses. The vault key lives in the Keychain, Whisper rides Metal.
Linux
first-class, not a footnotePipeWire captures the system audio with native echo-cancel; the vault key lives in the Secret Service. What a compositor can't do — like anchoring the popover on Wayland — Onibi says so instead of faking it.
What it takes to run
honest minimumsNo cloud fallback exists, so these minimums are real: everything — Whisper, diarization, embeddings, AI — runs on this machine. Windows isn't supported.
Built in the open, shipping soon.
Onibi grows with its own daily use. Here's what's on the bench right now — and what comes after.
Record the window, not the screen
Capture just the call's window alongside the audio — so whatever you're doing on the side stays off the tape.
Vault key, safely mirrored
The encryption key backed up through your own iCloud Keychain — code ready, waiting on app signing.
Sync across your machines
Your own encrypted sync, device to device. No third-party cloud — the same contract as everything else.
More connections, same wall
Jira, ClickUp, whatever earns its keep — each one a plugin outside the core, never holding the vault.
macOS and Linux, today and tomorrow. Every one of these stays local-first and encrypted.
Local-first isn't a feature. It's the contract.
Onibi was built for one person's private meetings — so privacy isn't marketing, it's how it's built.
Everything happens here
Recording, transcription, AI, search, OCR — all on your machine. There is no Onibi cloud listening in.
Encrypted at rest
Audio, transcripts, screenshots, settings — AES-256-GCM in a local vault, key guarded by the OS keychain.
Consent, always
You confirm every recording. The OS enforces the mic and screen permissions on top.
Your data, literally
Files on your disk that only your key opens. Copy them, back them up, delete them — no account, no lock-in.
AES-256-GCMWhisper localmacOS KeychainArgon2ide5 embeddings
The ghost is almost ready to haunt.
Onibi is in active development, recording real meetings every day. A public build lands once the signing dust settles.