A command line for your space.
curl -fsSLo install.sh https://interior-design.sh/install.sh # Review the downloaded script, then run: sh install.sh interior login
Your browser opens to confirm the device code. Sign in with a verified, approved account.
macOS Apple Silicon / Intel · Linux ARM64 / x64 · Windows x64. Downloads verify SHA-256 checksums.
Start with browser sign-in
interior login interior status interior projects create --name "My home" interior projects list
Confirm that your browser and terminal show the same device code. Never approve someone else’s device request.
Registration requires email verification and separate access approval. Your CLI session inherits those checks.
Build a room brief
interior rooms create PROJECT_ID --name "Living room" interior upload ROOM_ID ./survey.pdf --kind drawing --source "Survey, page 2" interior upload ROOM_ID ./concept.jpg --kind ai_concept --source "Provider, model and version" interior concepts create ROOM_ID ASSET_ID --name "Warm oak" --materials "Oak, linen, limewash" interior compare ROOM_ID interior approve CONCEPT_ID --note "Approved material direction"
Identifiers come from the preceding command responses. Approval records design intent; it does not certify geometry or construction safety.
Give your AI scoped access
interior tokens create PROJECT_ID --name "My assistant" --permission read interior tokens list PROJECT_ID interior tokens revoke PROJECT_ID TOKEN_ID
The token is shown only when created. Pass it privately through your assistant’s credential mechanism or INTERIOR_TOKEN environment variable, never in a public prompt. Read/write tokens permit uploads and comments but cannot approve designs or invite users.
Plain-text AI instructions and API reference →Sign out
interior logout
Logout revokes your current account session. Revoke project tokens separately. Local CLI credentials are stored under your user profile in .config/interior-design with owner-only file permissions or Windows ACLs.
AI generation and Unreal model/session provisioning are future integrations. The CLI currently organizes and reviews your source material.