← All projects
Personal · voice AI · Personal build

itsRAM

Hold a key or say its name, speak, and your Mac does it, with every command checked for intent and risk first.

PythonFastAPIPyObjCOllama
live demo · itsRAM
context

Personal project

The problem

Voice assistants either do too little or act without checking. I wanted one that knows when a command is risky.

What I built

  • Push-to-talk and wake-word input with macOS speech recognition.
  • Each command returns typed decisions with probabilities: intent, is it a command, is it risky, which app you meant.
  • Code routes on confidence; answers and summaries come from the model you choose, local (Ollama) or hosted.
  • Packaged as a native macOS app.

How it works

Hold the key or say its name and talk.

Impact

  • Works fully local with Ollama when privacy matters.

What I learned

Typed outputs with probabilities make an assistant predictable. The code decides; the model only advises.