JARVIS

A voice-first AI operating layer for Windows with eight specialist agents behind one wake word.

JARVIS illustration

What it is

Say a wake word and JARVIS runs your laptop. A supervisor plans the task and delegates to specialist agents (Operator, Navigator, Researcher, Engineer, Courier, Pilot, Librarian, Critic). Every action passes a permission gate before MCP servers for system, files, browser, apps, media, screen, memory and more act on the PC. An Android companion approves actions and controls the PC remotely.

How it works

  1. A local wake word and streaming speech recognition start a command.
  2. A model router chooses between Claude, OpenAI, Gemini and local Ollama with failover and budgets.
  3. The supervisor delegates to specialist agents and tracks a task graph.
  4. A permission gate checks every action; requests are signed (Ed25519) with replay protection; deletes go to the Recycle Bin.
  5. Eleven first-party MCP servers do the work; skills are SKILL.md bundles it can load and write.

Engineering and proof

My role

Designed and built by Sai Charan, with AI coding agents.

Built with

Links

Ask for a walkthrough

The repository is private. A live demo is available on request.