Saransh

Local-first · macOS 14+

Speak. Capture. Structure.

Local-first menu bar notepad for macOS. Dictate into any app with app-aware formatting, capture conversations (optional meeting audio) with on-device Whisper, enhance with cloud or local AI, and let agents read notes over opt-in MCP.

  • Private by default
  • No account required
  • On-device Whisper

14-day full trial · $59 lifetime · One Mac at a time · Microphone & Accessibility required; Calendar and meeting audio optional

Saransh is a product of Kitto Byte, a California corporation.

Saransh — Speak. Capture. Structure.
⌃⌥XEmailQuick Dictation

Listening…

Hi team — shipping the onboarding polish Friday. Can you review the privacy FAQ?

Pasted into Mail · not saved to library

Team sync

Conversation · On-device Whisper

REC

Speaker 1

Let’s lock the launch timeline this week.

Speaker 2

I’ll own the privacy FAQ draft by Thursday.

Team sync recap

AI Note · Meeting Recap

Summary

Discussed launch timeline, onboarding flow, and local-first privacy positioning.

  • Ship website redesign
  • Draft privacy FAQ answers
⌃⌥X Dictate⌃⌥R RecordLocal MCP

Features

See it in action

Dictate with app-aware formatting, capture both sides of a call when you opt in, then enhance with cloud or local AI — each pillar shows the workflow and the details around it.

1

Dictate

Speak into any app. Format for the moment.

Hold ⌃⌥X anywhere. Saransh transcribes locally, pastes into the focused field, and never saves to your library. Overlay shows the active context mode — Polish, Email, Notes, To-do, Agent prompt, or a custom profile bound to a bundle ID.

  • Global shortcut with hold-to-talk flow
  • App-aware modes; unbound apps use Polish
  • Never saved to your Conversations library
Quick Dictation · any app
Hold ⌃⌥X
EmailNotesAgent prompt
App-aware mode

#launch-channel

Shipping onboarding polish Friday — can you review the privacy FAQ before we cut the release?

Transcribed locally · never saved

Context modes

Bound modes to apps

Mail → Email, Cursor → Agent prompt. Unbound apps use Polish.

Mail.appEmail
SlackPolish
CursorAgent prompt

Vocabulary

Teach names & jargon

Hints for Whisper, then deterministic find→replace after transcription.

Heard

“ping jon do on thejira ticket

Replaced

“ping John Doe on theJIRA ticket

Conversations · optional meeting audio

Calendar

Team sync started

Record this conversation? Recording never begins until you tap Start.

StartSkip

No meeting bots · opt-in EventKit

RecordingMic + system audio02:14

On-device Whisper · stays on your Mac

Live transcript

Speaker labels

Speaker 1

Let’s lock the launch timeline this week.

Speaker 2

I’ll own the privacy FAQ draft by Thursday.

Speaker 1

Great — rename speakers anytime after.

2

Capture

Conversations with optional meeting audio.

Press ⌃⌥R, or start from an opt-in calendar Start/Skip prompt. Mix microphone with system audio so remote participants are included — audio only, no screen video stored. Speakers are labeled on-device; rename, merge, or reassign turns anytime.

  • No meeting bots — you tap Start
  • On-device Whisper (Fast / Balanced / Best)
  • Each session becomes a searchable note

Meeting audio

Mic + system audio

Opt in so remote participants are included. Audio only — no screen video.

Microphone

System

Mixed into one conversation

On-device Whisper

Pick your accuracy

Fast, Balanced, or Best — model downloads once, speech stays on your Mac.

Fast
Balanced
Best Accuracy

Speakers

Rename & merge

Label Speaker 1 / 2 on-device, then rename or reassign turns.

Speaker 1Alex

Let’s lock the launch timeline.

Speaker 2Sam

I’ll draft the privacy FAQ.

3

Enhance

Structure notes. Hand them to agents.

Run built-in templates — General Summary, Meeting Recap, 1:1 Sync, Standup, Action Items — with OpenAI, Anthropic, Gemini (BYOK), or keep it local with Ollama, LM Studio, or Apple Intelligence. Preview markdown with interactive task checklists. Opt in to local MCP so Cursor and Claude Desktop can read Conversations — read-only, nothing uploaded.

  • Cloud BYOK or fully local AI
  • Export `.md` or auto-export to a folder
  • MCP never exposes Quick Dictation
AI Note · Meeting Recap
TemplateMeeting Recap

Raw transcript

Speaker 1: Let’s lock the launch timeline this week. Speaker 2: I’ll own the privacy FAQ draft by Thursday…

Enhancing with cloud or local AI…

Team sync recap

Markdown preview · interactive checklists

Summary

Discussed launch timeline, onboarding flow, and local-first privacy positioning.

  • Ship website redesign
  • Draft privacy FAQ answers

Local MCP

agent → list_conversations()
agent → read(“Team sync”)

Cursor & Claude Desktop · read-only · on this Mac

Opt in from Settings → Agents · Quick Dictation never exposed

AI providers

Cloud BYOK or local

OpenAI, Anthropic, Gemini — or Ollama, LM Studio, Apple Intelligence.

OpenAIAnthropicGeminiOllamaLM StudioApple Intelligence

Your keys stay in Keychain. Local models never leave the Mac.

Templates

Structure in one click

Meeting Recap, Standup, Action Items — plus custom prompts.

Running

Meeting Recap1:1 SyncAction Items

Decisions extracted

Next steps listed

Search & export

Find it. Ship the `.md`.

FTS5 across titles, transcripts, and AI notes. Export or auto-export to a folder.

privacy FAQ
Team sync recap · matched in AI note

/Notes/Saransh/

team-sync-recap.md

transcript.md

Use with any app

Works with any app where you can type. Hold ⌃⌥X and Saransh pastes into the focused field.

Say it naturally. Paste it polished.

Hold ⌃⌥X — fillers and false starts are cleaned in Polish mode; names via vocabulary and replacements in Settings → Speech.

Formatting needs a configured AI provider. Without one, the raw transcript pastes.

Privacy

Local-first by design

Your voice and notes stay on your Mac unless you explicitly send text to a cloud AI provider you choose — or keep enhance fully local.

100%

On-device transcription

Whisper runs locally on your Mac

0

Kitto Byte cloud archive

We do not host your notes or recordings

Local+

Optional AI enhance

Cloud BYOK or Ollama / LM Studio / Apple Intelligence when available

Keychain

Secrets storage

License and API keys stay in macOS Keychain

Pricing

Lifetime license

$59 one time

  • 14-day full trial on first launch (device-bound)
  • No usage caps on dictation or conversation capture
  • One Mac at a time — deactivate to move
  • App-aware context modes for Quick Dictation
  • Vocabulary hints & replacements
  • Opt-in calendar Start/Skip prompts
  • Opt-in meeting audio (mic + system audio)
  • AI enhance via cloud BYOK or local models
  • Opt-in local MCP for Cursor & Claude Desktop
  • Markdown export (`.md`) and Sparkle updates for v1.x
Buy on Lemon Squeezy

No subscription. Activate with the key from your purchase email. One Mac at a time.

Ready to speak your notes?

Download Saransh, try every feature for 14 days, and keep your transcripts local on your Mac.