About River

We believe developers should own their infrastructure — not rent it, not be locked into it, not watch it get repriced overnight. River is the operating system that makes self-hosting as powerful as the cloud, without giving up control.

Why River exists

Modern teams juggle a dozen managed services — a database here, a BI tool there, containers somewhere else, and an AI vendor on top. The bill grows, the data scatters, and you lose sight of what runs where.

River brings it all under one roof. Databases, containers, notebooks, dashboards, files, scheduled jobs, and an AI assistant named Lily — running on hardware you own, federated across every data source you already have.

One platform. One login. Full control.

What River does

Federated SQL

Query Postgres, MySQL, SQLite, MongoDB, and MSSQL in a single statement. Your data stays where it lives.

Containers

Run any workload in any language — managed containers on hardware you control.

Notebooks & Dashboards

Explore data interactively and build real-time dashboards without a separate BI tool.

Lily AI

An AI assistant that speaks SQL and operates the platform. Ask in English, get answers from your data.

HTTP API & SDKs

Seven language SDKs and a full HTTP API so you can integrate River into anything you build.

Self-Hosted

Your server, your data, your rules. No vendor lock-in, no cloud surprises.

The vision

One operating system for everything on your server. Not a suite of tools bolted together — a single, coherent platform where databases talk to dashboards, containers talk to notebooks, and an AI ties it all together. Infrastructure that works for you, owned by you.

Interested in River?

Try it on your own hardware or get in touch.