Same-origin API
The application container serves the web UI and /api; the proxy needs to handle only one origin.
ARCHITECTURE / REQUEST PATH
Aivory separates the frontend, orchestration, model channels, context, tools, and persistence into inspectable connections. Select a node to view its responsibility, then run the path to see one request move through the workspace.
INTERACTIVE MAP
Nodes are selectable and the path is playable. The diagram shows relationships; the documentation carries the details.
Aivory appControl plane and orchestration
BOUNDARIES / BY DESIGN
The personal edition starts quickly with SQLite and in-process capability. The full edition distributes the same path across PostgreSQL, Redis, Qdrant, and the sandbox.
Read the deployment comparisonThe application container serves the web UI and /api; the proxy needs to handle only one origin.
Search, MCP, and the sandbox are configured by administrators. Models cannot cross the execution boundary.
Sessions, files, and indexes persist independently, with a clear backup path for upgrades and migration.