writingprojectsaboutcontact

Friday

A fully local voice assistant for your Mac

Models keep getting smarter in labs. For most people, daily life barely changes. Friday is my attempt to close that gap: an assistant that lives on your Mac, sees what you see, and talks back.

Press a hotkey, or say "Hey Friday", and ask about what is on your screen. Friday captures the display, reads it with a local vision model, thinks with a local language model, and answers out loud. No cloud. No API keys. No subscription.

The core loop works today: speech-to-text, screen context, local inference, and text-to-speech in under a couple of seconds. Friday remembers you across sessions, manages its own model servers, and can take action through GitHub, Calendar, Gmail, Notion, and a browser when you ask it to.

I'm building Friday because I want the thing on my desk to feel as capable as the models in the data centre without sending my screen or my life to someone else's server. It is a consumer product, not a research demo.


V1-V3 shipped (June 2026): Voice loop, memory, self-managed runtime, agent tools, wake word, and early browser control. Mac control and proactive briefings are next.


Tech stack

LayerTechnology
AppSwift / SwiftUI (macOS menu bar)
BrainQwen3-8B Q4 via mlx-lm (:8080)
ScreenFastVLM-0.5B via mlx-vlm (:8082) + Vision OCR + accessibility tree
Voice inApple Speech (on-device) + Parakeet optional
Voice outKokoro TTS (:8081)
AgentsTool-calling loop: GitHub, Notion, Gmail, Calendar, Playwright browser
PrivacyRuntime-local inference; connector auth optional via OAuth or Composio
← All Projects
Sophomore @ IIT Madras · Building across AI, product, and designSophomore at IIT Madras@