Skip to content

JARVIS 2.0: runs on your Claude subscription

Latest

Choose a tag to compare

@ethanplusai ethanplusai released this 10 Sep 07:44
16e37bd

JARVIS speaking

JARVIS runs on your Claude Code subscription now. No API key, no metered calls, and no anthropic package.

  • Brainstorms a project out loud, writes the design down as a file, starts a real Claude Code session on it and drives it through plan, review and execute.
  • Watches every Claude Code session on your Mac and tells you out loud when one is stuck waiting on you. Can post into one, or answer its permission prompt in Terminal.
  • Sees your screen, reads web pages, looks up a repo in half a second, and replays what he just said.

The dashboard

  • Dashboard at /dashboard: Runs, Sessions, Memory, Specs, Projects, Usage. Every process he starts is a run you can watch live.
  • Voice: a microphone monitor that catches Chrome going deaf and rebuilds the recogniser within three seconds, one spoken sentence per turn instead of three, and Escape to stop him mid-word.
  • Memory is a folder of Markdown files. Open it in any editor.
  • Connections: Apple Calendar, Mail and Notes are gone. Paste any MCP server into data/jarvis/connections.json instead.
  • Security: binds loopback by default, every WebSocket and state-changing request needs the browser's own Origin or a per-install token, and everything he reads is untrusted. The README's "What this trusts, and why" says what that does and does not buy.
  • 2,425 tests, run on every push.

Upgrading: follow the README setup from the top. The .env and the dependencies both changed. Your old ANTHROPIC_API_KEY is read by nothing.

Full detail: docs/whats-new.md.