A Claude Code agent wired straight into JupyterLab, your Obsidian vault, and your data warehouse — running on your Pro subscription, on a machine you control. No API bill. No third party holding the keys.
Three services, one agent, wired together with MCP.
Full read/write access to your vault and notebooks. Runs on your Pro subscription — not a metered API — so there's no bill that scales with how much you use it.
Side by side with the agent, not behind it. The agent writes cells, runs them, reads the output, and keeps going — you watch it happen in real time.
Every conversation and finding lands back in your vault as real notes — searchable, linkable, and still there next time, not lost in a chat log.