Operator console · Self-hostable

Run the whole thing
and see through it.

Svitrio is one admin for the content, billing, members, AI surface, tickets and plugins of every project you operate. Multi-tenant from the first row. The source of truth stays in your repo, not the dashboard. es vitrio — it's glass.

Self-hostable · your infra BYOK AI · MCP server Audit log on everything
operator / projects
Healthy
3Projects
12Users
5Sessions
8Links·24h
ProjectModulesStatus
Syrakonproj_syr · pro
ContentBillingAI
Healthy
Gitoriiproj_git · pro
ContentTickets
Standby
Rumbproj_rmb · free
ContentMembers
Awaiting
paski@paski.devenabled Billing on Syrakon · just now · IP logged

Two scopes, one inbox

Everything you rewrite on every product, in one console.

Svitrio is two scopes welded into one admin, plus a support inbox that cuts across them. Access is the membership — surfaces appear only when you're allowed in.

Project scope

Per-tenant editorial work

Pages, templates, members, roles, translations and insights — plus any opt-in module a tenant has switched on.

/p/[id]/…
Operator scope

The work of running it

Dashboards over every tenant, operator roles, API keys, audit log, outbound webhooks, health and the plugin manager.

/operator/…
Tickets inbox

One queue, every project

A support member's unified queue over every project their membership lets them read — worked from one place, not project by project.

/tickets
Modular, per tenant

Real Go packages, registered at boot.

Core modules are always on. The rest are opt-in per tenant from the Plugin Manager. A disabled module returns 404 — indistinguishable from one that was never built.

Plugin Manager Syrakon
C
ContentPages, templates, block types
Core
M
Members & RolesAccess, membership, permissions
Core
A
Auth & AISessions, BYOK, MCP
Core
B
BillingPlans, subscriptions, dunning
T
TicketingUnified support inbox
L
TranslationsPer-locale content
I
InsightsUsage & analytics

Each module declares its tables in a small schema file next to its Go code; the host composes them at boot and emits CREATE TABLE idempotently. Cross-module references resolve through the same pipeline — so adding a module never means editing core SQL.

The auth and user schema ships embedded. The binary boots from a blank database.

AI surface · BYOK

Your keys, your models, exposed as MCP.

Each project owns its provider catalogue — API keys sealed AES-256-GCM at rest. The same providers back one-click inline actions in the admin and a Model Context Protocol server any client can connect to.

OAuth 2.1 + Dynamic Client Registration translate_page · summarize_page · generate_alt_text Per-project providers, never shared across tenants
Design principles

Transparency is the product, not a feature.

The bar is Linear and Stripe: the tool disappears into the task. No magic, no hand-waving.

01See through the system

Surface real state — status, custody, history, who-did-what — instead of hiding it behind a friendly veneer.

02Calm density

Operators scan many rows and many labels. Pack information tightly, keep the hierarchy, and give it room to breathe.

03Honest states

Nothing fire-and-forget. Loading, empty, error and success each say what actually happened — and empty states teach the interface.

04The repo is the truth

Hooks and policies are real code in real files. Your source of truth doesn't drift between environments inside an admin.

Yours to run

Self-hostable. Multi-tenant from day one.

A single install serves many sites or apps. Operator stats fan out over all of them; every project lives behind its own resolved context, enforced by middleware.

AI, bring your own key

Each project owns its provider catalogue, keys sealed AES-256-GCM at rest, exposed as an MCP server with OAuth 2.1.

Audit log on everything

Who did what, from which IP, when. A tamper-evident chain you can read without reaching for the database.

Tenants that re-tint

One dark glass shell with a per-tenant accent. Every surface composes around it and re-tints with the tenant.

Cloud

The managed layer.

Everything in Core, without operating infra — plus capabilities only the cloud brings. Available from Business up.

Business+
Deploy to your own infrastructure

Ship your product’s image to your own servers — BYOC. svitrio orchestrates the deploy remotely and you watch it live (pods, logs), while your cluster stays yours.

How it works →
We host it

Your own subdomain — yourname.svitrio.com — with infra and scaling handled by tier. Zero ops.

Bring your own domain

Point a custom domain at your instance; we handle the certificate and routing.

Managed email

Login links and system alerts sent for you — provider keys never touch your box.

Direct support

A support channel straight to the svitrio team, from your own console.

Plans that move with you

Upgrade or change tier from the panel; billing runs on Paddle, provisioning is automatic.

Pricing

Start solo. Scale by the seat.

The core is always included — free to self-host, forever. Managed plans move up the plugin catalogue by the seat; the Platform tier is the product layer.

Free · Open-core

Self-host it, forever.

All core modules, BYOK AI + MCP, and the delivery API — on your own infrastructure and database. Community support.

Solo
The independent dev
8/mo
Billed monthly
Core modules
  • Your own subdomain — yourname.svitrio.com, pick your name
  • Up to 3 projects
  • All core modules — Content, Members, Auth, AI
  • Official support
  • BYOK AI · MCP server
Most teams
Teams
Small teams, shared projects
12/user
Per user · billed monthly
Core + early-access plugins
  • Your team's own subdomain — yourname.svitrio.com
  • Up to 5 projects
  • Everything in Solo
  • Per-seat team access & tickets inbox
  • Early access to new plugins
Business
Growing operations
35/user
Per user · billed monthly
50% of the plugin catalogue
  • Your own subdomain — you.svitrio.com
  • Up to 10 projects
  • Everything in Teams
  • Deploy your product to your own infrastructure
  • Half the plugin catalogue
  • SSO & advanced audit
Business+
Plugin-heavy at scale
75/user
Per user · billed monthly
80% of the plugin catalogue
  • Custom domain — bring your own
  • Up to 25 projects
  • Everything in Business
  • Deploy to your own infra + live monitoring (pods, logs)
  • 80% of the plugin catalogue
  • Priority support

Need more projects? Extra project slots · €3/mo each — grow without changing tier.

Platform

Model your own product.

The product layer: model your product’s entities in svitrio and get the admin — plus a branded panel your own customers manage their slice from. Priced on your active end-customers, so it grows as you do.

Usage-based Talk to us
Coming soon
Community plugin marketplace Beyond our official catalogue, publish your own plugins and install what other operators build — open to everyone, on every plan.

Prices in EUR, excl. VAT · Cancel anytime · Billing runs on Paddle

Trust it enough to run your business on it

Stop rebuilding the admin on every product.

Content, billing, members, AI, tickets and plugins for every tenant you operate — one console, self-hosted, honest about its own state.