Tony Stark did not build JARVIS in a day.

But he also did not have Claude Code.
What I am about to show you is the closest thing to a real JARVIS that exists right now. Not a chatbot you talk to. Not a notes app you type into. A system that reads your thinking, connects your ideas, surfaces what matters, and writes alongside you in real time.
It runs inside Obsidian. It is powered by Claude Code. And once it is set up it gets smarter every single day without you doing anything extra.
This is the full setup. Every step. Every file. Every prompt. Copy it exactly.
## What JARVIS Actually Is
Most people think JARVIS is a voice assistant that answers questions.
That is the surface. The real JARVIS is a system that knows its owner deeply enough to anticipate what they need before they ask for it.
The version you are building today does four things.
It captures everything you think, notice, and observe with zero friction. It connects ideas across your vault automatically, finding relationships you would never find manually. It generates content briefs from those connections so you never start from blank. And it writes in your exact voice from those briefs so the output sounds like you, not like AI.
That is the system. Let's build it.
## What You Need Before You Start
Obsidian — download at obsidian.md. Free for personal use. Your notes are plain markdown files on your machine.
Claude Code — install with:
npm install -g @anthropic/claude-code
An Anthropic API key — get one at console.anthropic.com.
Set your API key in the terminal:
export ANTHROPIC_API_KEY=your_key_here
That is everything. No paid plugins. No subscriptions beyond your Anthropic API usage.
## Step One: Build the Vault Architecture
Generated by Thread Navigator
Press ⌘ + S to quick-export
