Use case · Self-hosted and local

Run it where your agents run.

The engine is open source. Run it on your laptop, in CI or inside your own infrastructure with every primitive included, then move to the cloud by changing an API key and URL.

How it fits

Built from the primitives you already get.

One command locally

primitives dev serves the REST API and MCP on localhost, with each group stored as a folder of SQLite files.

Every feature, free

Self-hosted includes every primitive, snapshots, forks and unlimited groups. Plans only cover the managed cloud.

Keys stay with you

Vault secrets are encrypted per group, with the key kept outside the data folder, on infrastructure you control.

Same API everywhere

The cloud runs the same engine, so code moves between local, self-hosted and cloud without changes.

Build

Local-first development.

Build and test on your machine with the open-source engine. No cloud account needed: every primitive runs locally, with the same API as the cloud.

$ curl -fsSL https://useprimitives.com/install.sh | sh

Install the CLI, then run primitives dev. Quickstart

Open source

Built in the open. Contribute freely.

The SDKs, the MCP server and the single-node engine are open source and actively maintained. Submit PRs, report issues, improve docs, or just star the repo to show support.

useprimitives/primitivesFork, star, or open a pull request