Whale Labs

stacketr · First run

Ten minutes
to a running system.

Assumes a Mac or a Linux box and nothing else. No account is created at any point — the business lives on your machine from the first command.

1

Install

curl -fsSL https://studio713.dev/get | sh — if your shell can't find whale afterward, add it: export PATH="$HOME/.local/bin:$PATH"

2

Start the cell

whale up — it asks one question: your business's name. It builds a folder with that name; that folder is the business.

3

Open the console

http://localhost:8787/app in a browser. The command door is at /v1/cmd/:name — the console, the native app, and every agent all use it.

4

Declare your business

Types, policies, approval rules, agent bindings — written in the folder's ontology.yaml and activated with whale publish. One document, compiled — the system enforces exactly what you declared, and every declaration is a version you can roll back.

5

Set up the standby

Point the cell at an encrypted SSD you own and it streams every committed change there. That's the whole disaster-recovery plan — and it's drillable any afternoon.

Reference

Troubleshooting.

Won't start

Another cell already on the port? whale up --port 8788 runs a second, fully independent business side by side.

Factory reset

Stop the cell, move or delete the folder, whale up again. There is no cloud copy — deleting the folder is a real delete.

Updates

Re-run the installer when a new version ships. The cell checks /version and reports; it never updates itself uninvited.

Still stuck

Write the lab from the contact form — the people who build the system read it.