self-host · agplv3
Run all of Vinculum on your own box.
Every feature on, no licence keys, no billing.
Point the desktop app and the runner at your server, and they behave exactly like the hosted version.
$ curl -fsSL https://vinculum.run/install/server | sh installing uv and the server · about 2 minutes $ vinculum init built-in Postgres 16 + pgvector · schema · a default project $ vinculum run ✓ listening on 127.0.0.1:31415 $ vinculum doctor ✓ grunt_sandbox ✓ bind_exposure ✓ mcp_target ✓ secret_exposure ✓ relay_devices ✓ version ✓ data_path ✓ backups all clear
§01 · safe defaults
It listens on localhost until you say otherwise.
Remote callers with no credentials get zero tools, and doctor says what to fix.
- localhost only, by default
- remote /mcp callers with no credentials get zero tools
- vinculum doctor says what to fix
- built-in Postgres 16 + pgvector
- upgrades keep your data
- no telemetry, one optional version check
§02 · licences
AGPLv3, or a commercial licence.
path a
AGPLv3. Free.
Use it, change it, host it. If you offer a modified version to others over a network, share those changes.
path b
Commercial licence.
If AGPL doesn’t fit your company. [Terms and contact.]