AI operating system
for your server.

River runs your databases, applications, files, and analytics on hardware you own, containers in any language, and an AI that runs the whole platform with you.

one query · two databases · lily drives it
01Run apps in any language
02Query every database
03Own the whole stack

Trusted by data teams at · A closer Look · Lobby Game Studio · Kitawi Systems · Stella

0114 · The platform

One operating system, every layer of your stack.

Databases, runtimes, files, dashboards, and AI — running on hardware you own. Open any capability to see it working.

01
Databases & Provisioning

Run databases and connected services from one control plane.

$ river provision --postgres

instance reserved · 2 vCPU · 4 GB

pg1 running — ready in 48s

02
Federated SQL

Query across every backend without copying your data.

SELECT u.name, o.total
JOIN mongo1.orders o
ON u.id = o.user_id
-- pushdown: pg1 · mongo1
03

One assistant that runs the whole platform — code, servers, schemas, and queries.

04

Run backend applications in any language on your own server.

05

Browse, filter, and edit real tables without writing a query.

06

Move from exploration to reproducible analysis in one workspace.

07

Turn live queries into dashboards your team can trust.

08

Evolve schemas like code, with history and confidence.

09

Automate recurring work with visible runs and outcomes.

10

Bring files into analysis — and put sites on the internet.

11

See the machine, the databases, and the queries that run on them.

12

Own the box, and control exactly who reaches what.

13

Typed clients for the languages your team already ships.

14

Every capability, on one predictable HTTP surface.

The engine underneath

One query, every backend — data stays where it lives.

Every River capability — Lily, notebooks, BI tiles, jobs, the table editor — reads through the same federated engine. That is what makes an operating system out of a stack of tools.

cross_backend.sql
-- join Postgres ⇄ MongoDB without copying
SELECT  u.name, o.total
FROM   pg1.users        AS u
JOIN   mongo1.orders   AS o
ON     u.id = o.user_id
WHERE  o.total > 400
ORDER BY o.total DESC
LIMIT   5;

✓ pushdown complete · pg1 (24 ms) · mongo1 (216 ms) · merged 5 rows

01

Pushdown to source engines

River rewrites your query and pushes the heavy work to Postgres, MySQL, MongoDB, and more — so you read data where it already lives.

02

Zero-copy cross-database joins

Join a Postgres table to a MongoDB collection without moving either into a central warehouse. No ETL, no drift, no stale copies.

03

One consistent SQL dialect

Write a single query and let River translate it per backend. Your team stops juggling six dialects and six drivers.

Pricing

Your data, on hardware you own.

Choose the dedicated environment that fits your current. Open any option for a complete infrastructure breakdown and checkout estimate.

Starter

Cloud VPS 4

/mo
$19/mo

A focused home for side projects and proofs of concept.

CPU4 vCPU
Memory8 GB RAM
Storage100 GB SSD
Snapshots1
View Starter

Growth

Cloud VPS 8

/mo
$49/mo

Production capacity for a team building on one dependable instance.

CPU8 vCPU
Memory24 GB RAM
Storage300 GB SSD
Snapshots3
View Growth
Most popular

Scale

Cloud VPS 18

/mo
$149/mo

More room for federated backends, notebooks, and BI in one place.

CPU18 vCPU
Memory96 GB RAM
Storage600 GB SSD
Snapshots3
View Scale

Pro

AMD Ryzen 12 Cores

/mo
$329/mo

Dedicated bare metal for latency-sensitive workloads.

CPU12 × 3.70 GHz Ryzen 9 7900
Memory128 GB DDR5
Storage2 TB NVMe
Network1 Gbit/s
View Pro

Enterprise

AMD Genoa 24 Cores

/mo
$549/mo

High-concurrency infrastructure for serious production analytics.

CPU24 × 2.50 GHz EPYC 9224
Memory128 GB REG ECC (up to 768 GB)
Storage2 × 1 TB SSD
Network1 Gbit/s
View Enterprise

Custom

AMD Turin 32–64 Cores

Contact sales

A tailored River environment for multi-node, HA, and compliance needs.

CPUAMD EPYC Turin 32 or 64 core
Memory128 GB to 1.15 TB
Storage2 × 1 TB NVMe and custom
NetworkUp to 10 Gbit/s
View Custom

Annual billing can save approximately two months. Setup and migration are available on Scale and above.

FAQ

Questions, answered.

River is an AI operating system for your server. It runs your databases, containers, notebooks, files, dashboards, and jobs on hardware you own — with federated SQL across every source, containers in any language, SDKs in seven languages, and a complete HTTP API.

Own the box · own the data

Spin up River on hardware you own.

Databases, containers, dashboards, files, and an AI that ships queries — one operating system, no shared tenancy, no data hand-off.