SrujanChidarla
Open to workResume
All workProject 04 / 06

In progressAI systems · AI · Multi-Agent

Neocortex Jarvis Life OS

A local-first system of agents for the parts of my day that used to live in separate apps.

Role
Solo engineer · product, architecture, backend, and UI
Timeline
2025 – Present
Focus
AI · Backend
Stack
FastAPI, Python, Next.js, Expo
01

Overview

Neocortex is a personal operating system I am still building. Fitness, career, learning, and planning each have an agent, with a web command center and a phone HUD on one backend.

The problem

My day spans fitness, job search, DSA practice, and deep work — but every tool lives in a different app.

The approach

A local-first life OS: FastAPI backend with 15 specialized agents, Next.js command center, Expo mobile HUD, and a 6-provider LLM failover chain.

02

What it does

01

One job per agent

Fifteen agents. Jarvis plans the day, Stark scores career work, Hercules tracks biometrics, Turing runs review, Cicero coaches interviews.

02

The backend

FastAPI, a SQLite write queue, and a six-provider model chain so a failed provider is not a failed day.

03

Two surfaces

A Next.js command center and an Expo HUD for the phone, including Health Connect, meal photos, and a morning brief.

03

How I worked

  1. Split the day into domains before writing agents, so each one had a job and a way to be turned off.

  2. Built the backend, the web HUD, and the phone HUD against the same local data.

  3. Added a safety layer with a kill switch per agent, and backend tests, before widening the scope.

04

Challenges

Challenge 01

Scope is the risk

Fifteen agents only stay understandable if each one owns one thing. A shared junk drawer would have made the system impossible to debug.

Challenge 02

Providers fail

The chain has to answer from the next model without the plan for the day disappearing.

Challenge 03

Finishing the loop

A long side project dies when the next idea is more interesting than the last one working. The work is keeping the current loop finished.

05

What shipped

15 agents orchestrated

Jarvis, Stark, Hercules, Turing, Cicero — each agent owns one domain of my life.

  • FastAPI
  • Python
  • Next.js
  • Expo
  • SQLite
  • n8n
  • Groq
  • Gemini

What I learned

Ambitious scope is fine if you break it into agents. I learned Python/FastAPI deeply, multi-agent orchestration, and how to stay disciplined on a long-running side project.