← All work

AI agents · Personal tool · Claude Agent SDK

AgenticBrain

My own control center for Claude agents. I give it a task from my desk or my phone; it picks a model, works in a sandbox, has an independent reviewer check the result, and remembers what it learned. It also proposes improvements to itself, and nothing changes until I approve it.

Role
Solo: design and build
Stack
Python · FastAPI · Claude Agent SDK
Runs
Docker, phone access over Tailscale
Safety
Budget cap · kill switch · approvals

What it does

  • Model routing: each task goes to Haiku, Sonnet or Opus depending on how hard it looks, so simple jobs stay cheap.
  • Sandboxed tools: the agent reads, writes and runs code only inside its workspace folder, plus web search and fetch.
  • Independent self-check: a separate reviewer checks the finished work and sends it back for a fix round when something's wrong.
  • Memory: a local vector store of durable notes; the relevant ones are pulled into each new run automatically.
  • Brain Warden: keeps that memory clean by proposing merges, prunes and new standing rules. Uncertain changes wait for my approval, and applied ones can be rolled back.
  • Self-improvement loop: the agent proposes upgrades to its own code, and I approve, run or dismiss each one.
  • Guardrails: a spend meter with a hard monthly cap, and a kill switch that stops live and scheduled runs.
  • Tools: MCP connectors can be switched on per project or per agent type, so each chat loads only what it needs.
  • Scheduling: recurring jobs like a nightly dependency audit, with stall detection.
Screenshots show the real interface running on invented demo data. It's a personal tool, so my own projects and spending aren't shown.
Taskfrom desk or phoneModel routerHaiku · Sonnet · OpusAgent runsandboxed tools+ recalled memoriesSelf-checkindependent reviewerfix round if neededMemorywhat it learned,kept tidy by the Warden

Inside

It proposes, I approve

Automation view with demo data: memory merge and rule proposals, a running improvement, and suggested upgrades awaiting approval
Automation: memory clean-up and self-improvements wait for approval
Tools view with demo data: MCP servers enabled globally or scoped to a project
Tools: MCP connectors scoped per project or agent type

Let's build something.

I'm open to full-time and contract roles in AI/agent engineering, mobile, and full-stack TypeScript, remote or hybrid around NYC and Philadelphia.