Kshitij Bhatnagar
  1. Kshitij Bhatnagar
  2. Projects
  3. Jarvis

Jarvis

A self-hosted personal AI COO

Private, 2026, AI & Agents

Built by Kshitij Bhatnagar

A phone-first, self-hosted AI assistant with a custom particle-brain face, human voice, sandboxed file and network hands, and the ability to delegate hard tasks to a frontier model.

The spark

I was doing the same operational glue-work over and over, and wanted a private assistant that could actually act on my behalf, not another chatbot that only talks.

What was built

I built a self-hosted AI COO with a bespoke particle-brain face, wake-word voice and neural TTS, and sandboxed 'hands' for files and my network, a mediator that delegates the hard jobs to a frontier model, always behind human-approval gates.

Architecture

  • Mediator pattern: local brain delegates to Claude
  • Sandboxed, path-guarded tools
  • Human-in-the-loop on anything irreversible

Highlights

  • Custom particle-brain voice face
  • Local neural TTS + wake word
  • Sandboxed file & network tools
  • Safety gates on money & irreversible actions

Built with

  • Node
  • TypeScript
  • Ollama
  • Piper TTS
  • MCP

More about Kshitij Bhatnagar