Getting started
Set up your first Box
From a fresh clone to a signed-in owner in a few commands.
A Silkweave Box is your team's own instance: one repository plus its data/ folder, running on a machine you control.
What you need
- Bun 1.4.2 or newer
- Git
- Optionally Flutter, if you want the mobile app
Steps
- Clone your Box repository and run
bun install. - Set your team's name, brand and system principal in
box.json. Machine-specific settings such as ports go inbox.local.json, which is never committed. - Run
bun setup. It creates the first owner, detects local Codex and Claude profiles, and gives you a single-use sign-in link. - Start the Box with
box devand open the link.
The onboarding dashboard then recommends a few recipes to start with.
Updated 2026-10-17
