The universal operating
system for intelligence.
One platform where your data, models, agents, extensions, and integrations all run on a single copy on disk, self-hosted on your own hardware. Every data domain is unified at the data layer, not stitched together at the query layer — so every model, agent, and extension works against the same store, with nothing to sync.
Ten products, ten copies, ten licences, kept in sync by hand. Now one store.
Underneath, it is one sovereign, CPU-native substrate: the same store presented through ten familiar database faces, all reading that one copy on disk.
Graph, SQL, key-value, document, search, vector, OLAP, time-series, streaming, and object storage are all faces of a single store, reading one copy of the data on disk. You run it on your own hardware. A single node is free, with no time limit.
Built for teams that cannot ship data out: air-gapped and classified networks, financial-crime investigation, regulated on-prem.
Ten products, ten copies, kept in sync by hand — collapsed into one store that holds a single copy, read ten familiar ways.
Follow a graph bigger than memory, hundreds of levels deep, where other engines stop.
Point Semurg at a graph far larger than the machine's RAM and it keeps following relationships hundreds of levels deep while holding well under a gigabyte of memory. In-memory engines run out; recursive queries in mainstream databases give out after a handful of hops. This is survive-versus-stop, not a tuning ratio, and it is the one fact no competitor can argue away.
Survive-versus-stop: where other engines run out, Semurg keeps going. Same question, further than your current tool can reach.
What it is, in one read.
Today you run a different product for each workload. A graph database here, a search engine there, a warehouse, a cache. Each one keeps its own copy of your data, its own operations, and its own license. That is N products, N copies, N licenses. Semurg is one store instead.
One store, not ten systems.
Every record lives in one compact, uniform container in a single on-disk store. Disk is the source of truth. RAM is a pipe, not a second copy.
Ten paradigms, one copy.
Graph, SQL, search, and the rest are views over the same containers. No separate products, no ETL between them, no second copy to keep in sync.
It resonates with your hardware.
On install it fans out across your physical cores, spreads across your disks, and loads the build tuned to your CPU.
How to read the honesty tags below
Benchmark numbers live on data.semurg.io, equal-answer verified and published with a kit you run yourself. This page states capabilities and our own reproducible facts.
Same store. Same copy. Ten ways to read it.
Not ten equal products. Some are shipped query surfaces today, the rest are expressed as scan patterns over the same store. We tag each one honestly.
Two-way by design: whatever you load, you can read back as any face — and export back out losslessly. One copy in the middle, no copies on the sides.
One binary perimeter. The data is never exported to move between faces.
The honest edges of one store.
One store is a real advantage for reads over related data kept together. It is not a claim to beat every specialist at its own game, so here is where a dedicated system is the right tool. Disclosing this is the point, not an apology: a limit you can read cannot be used against you.
Same claim on the docs page and the collapse wall, with the tier of every face.
What people build on one copy.
Each of these normally means several databases and the pipelines that keep them in sync. On Semurg they are one store. Ordered live-first, and tagged honestly.
Numbers for these workloads live on data.semurg.io, the reproducible board →
Who it's for.
Sequenced the way we actually enter them: led by where the founders have direct credibility and the product is already unbeatable, honest about which is a running capability versus a direction.
See the head-to-heads and the full board on data.semurg.io →
Your keys, your box, your data.
Self-hosted end to end, on your hardware and your network. Air-gap it if you want to. Nothing about your data leaves the hardware you put it on.
Everything runs inside your perimeter — data, models, and apps on one copy. Air-gap it and it still works; nothing phones home, nothing crosses the line.
Disk is the source of truth, and the free node runs the complete engine: full writes, no row cap, no time limit. Acknowledged writes survive a process crash (tested with kill -9), and a power cut on a power-loss-protected drive. What a single node does not survive is losing the machine or its disk. Run it behind your own perimeter. How durability and access work →
Download, verify, run on a fresh Ubuntu box.
One command does it on a fresh Ubuntu 24.04 box: it downloads, verifies the checksum, and runs, still under a minute. Prefer to check the checksum by hand? The three manual steps are just below.
curl -fsSL https://one.semurg.io/install | sudo bash
Or the three manual steps
curl -fsSLO https://one.semurg.io/dl/semurg-r11-installer.tar.gz
curl -fsSLO https://one.semurg.io/dl/SHA256SUMS && sha256sum -c SHA256SUMS
tar xzf semurg-r11-installer.tar.gz && cd semurg_installer && sudo ./semurg-install.sh
It is a plain shell script. Read it first: less semurg_installer/semurg-install.sh. It creates /etc/semurg, installs a systemd service, detects your cores and disks, and starts the node. No network calls except the data you pull.
The manual step 2 (and the one-command) print semurg-r11-installer.tar.gz: OK. Expected SHA256
d38d5bbc44b099e9e988a72f310a72f6e9b72f1666c47825b440ec23999a56e5
Verify this download and read the box's live self-attestation →
Reads your hardware. It fans out across your cores, spreads across your disks, and loads the build tuned to your CPU.
Nothing else to install. No compiler and no separate language runtime to install. The release bundles everything it needs.
Serving in under a minute. One command from a downloaded tarball to a running node.
curl -fsSLO https://one.semurg.io/dl/semurg-docker.tar.gz && curl -fsSLO https://one.semurg.io/dl/semurg-substrate-r11-amd64.tar.gz && curl -fsSL https://one.semurg.io/dl/SHA256SUMS | grep -E ' (semurg-docker\.tar\.gz|semurg-substrate-r11-amd64\.tar\.gz)$' | sha256sum -c - && tar xzf semurg-docker.tar.gz && docker load -i semurg-substrate-r11-amd64.tar.gz && cd semurg-docker && docker compose up
ARMED: cold-op self-test PASSED, then open http://127.0.0.1:4100 in your browser. The first run downloads the image (about two minutes on a normal connection); after that it starts in seconds. No build, no registry pull. If a red SEMURG CANNOT START box ever appears, it names the one flag to add and prints the exact command to paste. Flag-by-flag detail is on the Troubleshooting page.
Windows: run this inside WSL2 (Ubuntu), not PowerShell or CMD — curl, sha256sum, tar and && are Linux/bash. ARM / Apple Silicon: not supported (an Intel Mac is fine). On those, use a cloud x86_64 Linux VM.
No signup. No email wall.
Run Semurg across your fleet.
A single node is free, forever. The multi-node mesh, scaling across your disks, cores, and sites, runs on an enterprise licence. Built for regulated, on-premise, air-gapped enterprise. Independently benchmarked. In active deployment discussions across legal and utilities. We are onboarding a limited group of enterprise design partners for cluster deployments.
One store. Your data, your models, your agents. Nothing leaves the building.
Semurg is the sovereign, CPU-native, one-copy substrate where your data, your models, and your agents are faces of a single physical store, on-premise. It collapses the sprawling data-and-AI stack, and the pipelines that glue it together, into one streaming plane you can run and reproduce yourself. That is the definitive data tier for the autonomous era, and it starts as one node on your own box.
Download a node. Run it on your own data. Watch it survive where your tools stop. That is the only pitch that cannot be argued away.