Kshitij Bhatnagar
  1. Kshitij Bhatnagar
  2. Projects
  3. Voice Copilot

Voice Copilot

Drafts messages in your own voice

Private, 2026, AI & Agents

Built by Kshitij Bhatnagar

A private assistant that learns my texting voice from my own chat exports and drafts openers and replies, with screenshot OCR input so I never retype.

The spark

I text nothing like the generic, try-hard openers messaging apps seem to encourage, and retyping context from screenshots to get help was tedious.

What was built

I built a private assistant that learns my texting voice from my own chat exports and drafts messages that sound like me, with Apple Vision OCR so I can paste a screenshot instead of retyping. It is strictly draft-only. I always send myself.

Architecture

  • Local model of my own voice
  • Apple Vision OCR input, no retyping
  • Draft-only, no scraping or auto-send

Highlights

  • Learns your texting voice
  • Screenshot OCR input
  • Draft-only, you always send
  • Fully local & private

Built with

  • Node
  • TypeScript
  • Ollama
  • Apple Vision OCR

More about Kshitij Bhatnagar