
Each one is independent. Each one is swappable. Your Memory is the only one that stays.
The platform. Your data, config, preferences, and conversations. Everything else depends on it — it depends on nothing.
The agent loop. Sends messages to the model, executes tool calls, repeats until done. New capabilities arrive by adding tools.
The front door. Web app, CLI, mobile app, Discord bot — any interface connects through it. Start on one, continue on another.
Controls access to your system. Independent of every other component — swap anything else, auth doesn't change.
We're building a product on this architecture ourselves and sharing what we learn along the way. We're looking for a few developers who care about this problem enough to do the same.
Understand the four components, two APIs, and why every piece is swappable.
Foundation SpecUse the reference implementation as a starting point.
npm install @personalaiarchitecture/core