Agent Harness for Multi Tenant
https://cybion.ntnl.io ↗// readme
Cybion
Cybion is the hosted AI execution service at
cybion.ntnl.io. Each signed-in Auth Mini user owns
isolated conversation threads, integrations, API keys, and paired Workers.
Each user is stored in one SQLite database:
~/.cybion/users/<auth-mini-user-id>.sqlite3
The databases use WAL mode, foreign keys, and owner-only file permissions.
Administrator metadata is stored separately in ~/.cybion/default.sqlite3.
Its app_meta table contains the single root_user_id key used to expose the
administrator navigation and system resource monitor. On a fresh installation,
the first authenticated browser session initializes that key atomically.
Product boundary
- Auth is fixed to
https://auth.ntnl.io. The browser obtains one token forcybion.ntnl.io,linkit.ntnl.io,openai.ntnl.io,ctx.ntnl.io, andnormai.ntnl.io; each service checks its own audience. The Auth Mini provider deletes a session whose token does not cover every audience and re-logs in — a login mints audiences once and refresh keeps them — so the flow re-mints a complete session before the automatic NormAI connect runs. - Controller restarts…