Skip to main content
Source-available · self-hosted

One Config. Complete App. Full Control.

Source-available. Self-hosted. Configuration-driven.

Define tables, auth, pages, and theme in one file. Deploy on your infrastructure. No per-seat pricing. No vendor lock-in.

Source-available · BSL 1.1 · Built with Bun, Effect.ts, Hono & React 19

A Sovrium app — a sales CRM dashboard rendered from a single config file

Trusted by teams who own their software

ESCP Business SchoolAgora StoreEDL Énergies de LoireLa Table de CanaCapital PVTH1Le Beau SourireMaîtres Cuisiniers de FranceThe 1492 Companyd'un seul geste

The SaaS Trap

106 SaaS apps. $21M wasted.

The average organization uses 106 SaaS apps and wastes $21M annually on unused licenses.

Productiv, Zylo 2025

Lock-in

Your data lives in silos you don’t control. Proprietary formats, closed APIs, and zero portability mean your business runs on someone else’s terms.

Cost Spiral

Per-seat pricing compounds against you. What starts at $10/user quietly becomes $50, then $100, and you’re too locked in to leave.

Platform Decay

Free tiers shrink, paywalls expand, switching costs grow. Airtable cut free API calls from unlimited to 1,000. Notion eliminated its AI add-on. This pattern is structural, not accidental.

There’s a better way.

One Config. Full Application.

Sovrium turns a simple configuration file into a complete business application: authentication, database, API, pages, and admin panel included.

name: company-crm

tables:
  - name: contacts
    fields:
      - name: full_name
        type: single-line-text
        required: true
      - name: email
        type: email
        required: true
      - name: stage
        type: single-select
        options: ['Lead', 'Qualified', 'Customer']
      - name: deal_value
        type: currency
        currency: USD

auth:
  strategies:
    - type: emailAndPassword

pages:
  - name: home
    path: /
    meta: { title: Company CRM }

Start from any format:

sovrium start app.yaml            # YAML (recommended)
sovrium start app.json            # JSON
bun run app.ts                    # TypeScript with full type safety

Built For Real Work

Internal Tools

CRM, inventory, project tracking, built exactly for your team’s workflow. Not a generic SaaS template.

Client Portals

Branded dashboards for clients to view reports and track progress. Deploy in hours, not months.

Business Apps

Custom workflows that off-the-shelf tools can’t handle. Your process, your data, your rules.

Marketing & Docs Sites

Generate marketing pages and documentation from config. Branded, fast, and always in sync with your product.

Everything You Need

A complete platform, not another framework to learn.

Full-Stack Data Layer

• 41 field types with relations, lookups & formulas

• Auto-generated REST API

• Sorting, filtering, pagination & bulk operations

Auth & Access Control

• Email/password, social OAuth & magic links

• Role-based access (admin, member, viewer)

• Two-factor authentication

UI & Theming

• 64 component types with SSR React pages

• Custom color schemes & typography

• Dark mode & multi-language (i18n)

Skip the setup. We run it; you own the config and the data.

Sovrium Cloud is the managed path: we host and operate Sovrium for you while every byte of your data and every line of your config stays yours. Currently in private beta.

Request Cloud access (private beta)

Get Started in Minutes

Install

bun add -g sovrium

Configure

Define your app schema in a config file

Launch

sovrium start app.yaml

Customize

Add tables, pages, auth, all through configuration

Built with Bun, PostgreSQL, React 19, Effect.ts, Hono, Drizzle ORM, Better Auth, and Tailwind CSS.

Build With Us

Sovrium is built in the open. Star the repo to track progress, read the docs to start building, or contribute on GitHub.

Frequently asked questions

What is Sovrium?

Sovrium is a self-hosted, configuration-driven platform. You define your tables, authentication, pages, and theme in one config file and deploy a complete application on your own infrastructure.

Is Sovrium free?

Yes. Self-hosting is free under the BSL 1.1 license — every feature, no license key, no per-seat fees. Managed hosting (Sovrium Cloud) and Partner plans are optional paid services.

How is it different from Airtable, Retool, or Notion?

Your data and source live on your own infrastructure, not a vendor cloud. No lock-in, no per-seat pricing, and you can edit the config with any editor or AI agent.

Do I need to be a developer?

Sovrium targets technical teams, but its config is human-readable (YAML, JSON, or TypeScript) and AI-assistant-friendly, so the whole team can contribute.