Local-First AI Productivity· Live

Shruti

Meeting notes that never leave your machine

A native macOS and Windows app that captures, transcribes, and enhances meeting notes entirely on-device — no cloud, no servers, and no bots in the call.

Shruti
Recording · 23:14
Mic SystemOn-device
Live transcript
You10:02

Let's lock the budget at fifteen thousand over six months.

Marek10:12

Agreed. I'll send the revised SOW by Friday.

essohSOW
12:19 / 23:14
From the shared screen

$15,000 / 6 months · 3 milestones

Action items
  • Send revised SOW — Marek, Fri
  • Confirm budget sign-off — You, Mon
0
Cloud uploads
0
Bots in call
100%
Stays on disk
100%
Local-First
$99
One-Time License
14-Day
Free Trial
The problem

Cloud meeting notetakers send confidential conversations to external servers, creating compliance and security risk for client, NDA, and regulated work.

Who it's for

Consultants, lawyers, compliance officers, and client-service teams in regulated industries — anyone whose conversations legally cannot leave the room.

The full picture

Cloud notetakers upload your most sensitive conversations to external servers — a non-starter for client calls, NDA work, and regulated industries. Shruti runs everything locally: it taps system audio and microphone through CoreAudio with no bot joining the call, transcribes live with WhisperKit on the Neural Engine, labels speakers with on-device diarization, reads figures off shared screens with Apple Vision OCR, and turns raw notes into polished Markdown minutes with a local LLM. Audio and notes stay on disk under retention policies you control, and search works by meaning across every meeting — citing the exact moment and timestamp.

How it works

From input to audit trail.

1

Capture

Join any call with no bot; Shruti taps system audio and mic via CoreAudio.

2

Transcribe

Live, speaker-labeled words stream in; diarization refines speakers at the end.

3

Enhance

A local LLM generates summaries, decisions, and action items as clean Markdown.

4

Retrieve

Search every meeting by meaning and click any line to replay that exact moment.

Capabilities

What it does.

Live Transcription

Speaker-labeled words stream in real time via WhisperKit on the Neural Engine.

Speaker Recognition

Learns voices over time and auto-labels speakers — name a voice once and it sticks.

On-Device OCR

Reads figures and text straight from shared screens with Apple Vision — no screenshots.

Action Tracking

Extracts commitments with owners and deadlines, and resurfaces open items before the next meeting.

Search & Ask

Query every meeting by meaning; answers cite the exact meeting and timestamp.

Note Enhancement

A local LLM turns raw notes into polished Markdown minutes, summaries, and decisions.

See Shruti in action

Built for consultants. Try it on the live site, or book a walkthrough with our team.