Skip to content
architect
/
Tags
Home
Getting started
4
Build a feature, end to end
The Architect tour
Script an app, end to end
Write an extension, end to end
Build an app with architect
20
The shape of an architect app
The contract
The backend
The server
Clients
Testing
Shipping
The whole stack on your machine
Deploy: Architect, headless
The web front end
Your own Architect
The app shell and the workspace
The UI primitives
Commands, keys and menus
CLI and MCP
A live check on a Mac
Settings
Documents, sync and files
Sign-in, permissions and organizations
Scripts, extensions and canvases
Features
35
Services and entities
Transports
EngineHost and protocol mounts
Errors
Telemetry
PubSub and streams
Documents
The document file
Org sync driver
Peer to peer
Devices
Presence and collaborative text
Blobs
Files
Attachments
Drive
Auth
Permissions
Organizations
Settings
Commands and the Action List
Key bindings
Menus
Workspace and shell
Atom and forms
Scripting
Extensions
Canvas overlays and ImGui-shaped UI
Remote views
A2UI: agents' generated UI
Bases
Navigator
Sites
Capture
Editor
First-party extensions
5
Projects
Tasks
Time Tracker
Calendar
Day Plans
Architecture
50
The architect pattern
Multi-backend features
Extensibility
Construction: Resource & Scope
Monorepo layout
The in-process transport
The HTTP face
Testing strata
Server push: streams end to end
Idioms & enforcement
Spec coverage
Composing the UI
Organizations: the spine everything is scoped by
Spaces: rooms with collaborators, below the org
The app shell
The auth feature
Optimistic state (architect-atom)
The workspace: docking, tabs and screensets
App menus
Feature flags
Motion: one clock for every animation
App presence
Forms (architect-form)
Settings: declared once, a page for free
Documents: one layer for files, undo, sync and peers
Errors
Devices: who a node lets in
Peers: documents between nodes
Real-time collaboration (Loro)
Scheduling & resilience
Async diagnostics
Commands: the Action List
App settings
Capability tokens
Blob transfer and storage
Crash flight recorder
Snapshot quiesce
Keymaps (architect-input)
Signed self-update
Actions everywhere: bindings, ⌘K and ⌘O
App updates
Guide media
Extensions and scripts
Embedded views: view kinds
Pages as files
Theming
The interface as files, the chrome as slots
Toolbars: the visual editor
Project files: projects, assets and their sync
File registry and copies: every file, where it lives, how many verified copies
Reference
Tags
#extensions
1
#server
1
#sites
1
#vault
1