Skip to content

assaflavi/Yad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

634 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yad

יד — macOS meeting transcription & summarization

Yad captures both sides of a remote meeting, transcribes locally using Whisper, and produces structured Markdown summaries via a cloud LLM. Forked from Handy.

The name references the yad, the pointer used to follow text when reading Torah — a metaphor for following along a conversation and producing a written record.

⚠️ Early development — Yad is under active development and not yet ready for general use.

How It Works

  1. Start recording via global hotkey or tray menu
  2. Capture audio — system audio (ScreenCaptureKit) + microphone recorded simultaneously
  3. Transcribe locally — on stop, full audio is transcribed via Whisper with Metal acceleration
  4. Summarize — a cloud LLM processes the transcript using customizable Markdown templates
  5. Save output — structured .md file saved to your chosen location (e.g., an Obsidian vault)

Audio is never stored after transcription — privacy first.

Key Features

  • Local transcription — Whisper models with Metal acceleration, runs entirely on-device
  • Cloud LLM summarization — OpenAI, Anthropic, or custom provider
  • Customizable templates — Markdown templates with %%placeholders%% for structured output
  • Tray-only UX — stays out of your way during meetings
  • macOS only — requires macOS 13+ (ScreenCaptureKit)
  • No audio stored — audio is discarded after transcription

Development

Yad is built with a Rust backend (Tauri 2.x) and a React/TypeScript frontend.

See BUILD.md for build instructions and prerequisites.

Architecture

See docs/DESIGN.md for the full design specification.

Acknowledgments

License

MIT

About

Yad (יד) — local macOS meeting transcription & summarization, powered by Whisper

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 47.3%
  • TypeScript 38.4%
  • Nix 9.5%
  • NSIS 3.5%
  • Swift 0.6%
  • CSS 0.4%
  • Other 0.3%