Get ObjectOS
Install the desktop app for the fastest local start, or run the server in your own environment. Same runtime, same data model, same governance.
Run the server
One container image, two ways to run it. Same image, same behavior — pick what matches your infrastructure.
Docker
Pull the official image and run a container against your own database. Best for evaluation and small deployments.
$docker run -p 3000:3000 -v objectos-data:/var/lib/objectos \$ ghcr.io/objectstack-ai/objectos:latest
Kubernetes
Run the same image as a Deployment in your own cluster — wire up secrets, ingress, and storage the way you already do.
$kubectl create deployment objectos \$ --image=ghcr.io/objectstack-ai/objectos:latest --port=3000$kubectl expose deployment objectos --port=80 --target-port=3000
Build from source
Clone the monorepo and run the server directly with pnpm. Best for contributors, custom builds, and air-gapped setups.
$git clone https://github.com/objectstack-ai/objectos.git$cd objectos && pnpm install$pnpm --filter @objectos/server start
Install the CLI
The `os` command builds, boots, and inspects ObjectStack applications. Distributed as an npm package — works on every OS.
$npm install -g @objectstack/cli
Requires Node.js 20 LTS or newer.
All desktop installers
Every installer published in the latest release. All bundles are code-signed.
Connect from your app
Every business object on ObjectOS is reachable from your code, your AI agents, and your editor — through the same governed runtime.
Studio (web)
The built-in admin console. No download — opens at the runtime URL once ObjectOS is up.
Open Studio guideJavaScript / TypeScript SDK
Typed client for ObjectQL, REST, realtime, and file upload. Install once, share types across your stack.
$npm install @objectstack/client
REST / OpenAPI
Auto-generated REST endpoints for every object, plus a live OpenAPI spec served by the runtime.
REST referenceMCP server (AI agents)
Expose objects and actions as Model Context Protocol tools — for Claude, Cursor, Copilot, and any MCP client.
$npx @objectstack/plugin-mcp-server --url http://localhost:3000
Editor skills
Skills for Claude Code, Cursor, and Codex that teach your agent the ObjectStack metadata model.
$npx @objectstack/skills install --target claude-code
Signed & verifiable
Desktop bundles are code-signed; the Tauri updater ships a detached `.sig` alongside every macOS / Linux / Windows installer. The Docker image is tagged by both semver and commit SHA, so production deployments can pin an exact digest.
System requirements
- CPU
- 2 cores (4 recommended for production)
- Memory
- 1 GB (4 GB recommended)
- Disk
- 500 MB for the runtime + your data directory
- Database
- SQLite (built-in), PostgreSQL 14+, or libSQL / Turso
- Node.js
- 20 LTS or newer (for the CLI and from-source builds)
- OS
- macOS 12+ (arm64 / x64), Windows 10/11 (x64), Linux x64 (glibc 2.31+)
Looking for an older release?
Every release is permanently archived on GitHub with notes, installers, and updater manifests.
All releases & changelogs