Personal systems engineering · Actively developed · A Limited Energy project

Atlas Home Command Center
Household command.

A locally operated platform that gives a home one private place to see what is happening, act safely, and stay ahead of the ordinary work of running a house.

Atlas runs on hardware in the home. It builds on Home Assistant for device telemetry and bounded controls, and includes Hermes, a local AI assistant that answers from real device state and reports what actually happened. No cloud AI is required.

Atlas home workspace showing the household overview with nine workspace tiles and a status bar
Home workspace. Screenshots on this page come from the public read-only demo with a fictional household, except where noted.

The engineering problem

A pile of apps.
No operator.

A thermostat app, a garage app, a camera app, a robot vacuum app, a grocery app, and a stack of reminders. None of them know about each other, and several of them report household activity to a vendor cloud.

Atlas applies building-systems thinking to a home, at household scale and on household terms: integrate the systems, make the state understandable, bound the actions, and plan for recovery. It is the engineering system I wish I had at home, built the way I build them at work: do the task first, then engineer the workflow around what it actually requires.

What Atlas does today

One interface.
Three jobs.

Physical systems

Energy and battery visibility, climate and air quality, lighting controls, garage and appliance state, and camera views connect the interface to the physical home.

Everyday planning

GalleyQuest handles pantry, meals, and groceries across multiple stores. Travel has its own workspace. Maintenance tracks service dates and recurring upkeep.

Operations and AI

Systems shows service health, containers, and integrations. Agents is where Hermes lives. Notifications gathers what needs attention, routed out through Home Assistant.

Sol energy workspace with solar production, home demand, battery, and grid figures
Sol · Energy. Solar, battery, home, and grid with recorded sample data.
Vulcan maintenance workspace with overdue, due soon, and completed counts and a service schedule
Vulcan · Maintenance. Service dates are entered by the household, not inferred from sensors.
Athena systems workspace listing local endpoints and containers with health badges
Athena · Systems. Local endpoints and containers with health checks.
Titan security workspace with sensor list and network status
Titan · Security. Evidence freshness and explicitly configured presence sensors.
Kitchen tablet dashboard with clock, weather, HVAC, appliance states, garage, lights, and GalleyQuest artwork
Kitchen tablet, live view (sanitized). Fridge and freezer doors, washer and dryer, water filter, garage, lights, and GalleyQuest in one glance.

Hermes

Tells you what
actually happened.

Hermes is the assistant inside Atlas. It runs open-weight models locally through Ollama, answers from current device state rather than guesses, and takes only a defined set of bounded actions. Every action is reported as done, already done, could not confirm, or not permitted. When something is outside its scope, it says so.

Running locally keeps prompts and answers on household hardware. It does not by itself make the system secure, and it does not make answers correct. Atlas addresses correctness by grounding answers in real state and confirming actions after they run, and addresses safety by limiting what Hermes is allowed to do.

Hermes chat answering that all six leak sensors report dry and that the dryer reports stopped
Live exchange, sanitized. Two questions, two answers from real sensors.

Workspaces

Classical names.
Plain functions.

Each workspace is named for a figure from Greek or Roman tradition that matches its job. The names are labels, not characters, and not claims of independent autonomous agents. They give the interface a consistent vocabulary and a small educational thread for the household. Atlas holds the whole; Hermes carries messages and answers; the rest are rooms.

WorkspaceNameRole
HomeVestaHousehold overview, module navigation, shared climate controls
EnergySolSolar, battery, home, and grid views with directional energy flows
EnvironmentAeolusIndoor temperature, humidity, air quality, configured weather sources
SecurityTitanEvidence freshness, cyber observations, explicitly configured presence monitoring
PantryDemeterPantry summaries and meal planning through GalleyQuest
TravelOracleItineraries, verification evidence, cost tracking
MaintenanceVulcanUser-entered service dates, upcoming tasks, completion history
SystemsAthenaConfigured services, device inventory, integration status
AgentsOlympusHermes chat and budget-gated multi-provider review

Boundaries, drawn on purpose

How it stays
private.

Inference runs locally; household data does not leave the house for AI features. The household network has no inbound exposure from the internet. Approved household devices reach Atlas remotely through a private overlay network; a device that is not approved has no route. Administrative interfaces bind to loopback only. Service health checks and backups run locally.

Some device integrations depend on their vendor cloud. Those paths are drawn in the diagram rather than hidden.

Network boundary diagram showing the internet, the household network with the Atlas host and devices, and the private overlay for approved devices
Network boundaries and data flows. Solid lines are existing paths; dashed lines are optional or vision. Addresses are documentation ranges, not real.

Scope

What it does
not do.

Atlas serves one household and is actively developed. It is published to show the architecture and the boundaries, not as a packaged product. It succeeds Jarvis 5000, which is retired.

Connected project · GalleyQuest on GitHub

GalleyQuest
What can I cook right now?

Pantry, meals, and groceries that actually do something.

GalleyQuest connects pantry inventory, recipes, meal planning, grocery preparation across multiple stores, and pickup reconciliation. It keeps its own name and personality on purpose, and matches Atlas in design and integration. Grocery ordering uses your own AI subscription's browser control (ChatGPT or Claude); there is no per-use API billing, and no subscription is needed for pantry, recipes, or meal planning. Checkout remains a human decision.

GalleyQuest recipes tab with recipe cards showing readiness and efficiency ratings
GalleyQuest recipes, live view. Readiness counts show what can be cooked from what is on hand.

What this demonstrates

Build the process.
Keep people in control.

The engineering work includes system integration, network boundaries, data organization, interface design, reusable AI instructions, and operational checks. A useful system has to account for incomplete inputs, unavailable services, and the consequences of an action.

Next: a published list of every bounded action Hermes may take, a published list of every outbound connection by integration, and automations that adjust within stated limits. None of those are built yet, and they stay under roadmap until they are.

The 10 Rules of AI Engagement set the expectations for evidence, authority, privacy, and recovery in this work.