Free Basic plan · No credit card · BYO model

XO SpaceSpace Walk

Setup & Quirq State

Manage storage roots, file watcher coverage, write-only credentials, and inspect machine-local vs portable metadata in XO Space.

The Setup tab (# /setup) provides single-pane administration over your local xo-space daemon, file watcher coverage, storage roots, connected agent runtimes, and write-only credentials.

The Setup tab: storage roots, runtime, credentials and update state

Storage Roots

  • XO_PROJECTS_ROOT: The directory containing all workspace projects. Defaults to the directory where the installer was launched or ~/xo-projects. You can update this root directly in the Setup UI.
  • State Root (~/.quirq/): Machine-local daemon state, watcher offsets, and operational caches.

File Watcher & Runtime Health

  • Watcher Status: Live monitoring of the inotify / fsevents daemon watching your project directories.
  • Active Backend: Select which agent backend executes active chat turns in the workspace.
  • Git Self-Update: One-click check against github.com/quirq-ai/xo-space to update your daemon binary in place without re-running shell scripts.

The Quirq State View

Clicking Open Quirq state in the Setup header (or deep-linking to # /quirq) opens a privacy-aware operational map separating two storage destinations:

┌───────────────────────────────┬───────────────────────────────┐
│ Machine-Local (.quirq/)       │ Portable Project (.xo/)       │
├───────────────────────────────┼───────────────────────────────┤
│ • .quirq/watcher/offsets.json │ • <project>/.xo/project.json  │
│ • .quirq/watcher/locks/       │ • <project>/.xo/todos.json    │
│ • .quirq/watcher/activity/    │ • <project>/.xo/timeline.jsonl│
│ • Ephemeral presence & cursors│ • <XO root>/.xo/space.json    │
└───────────────────────────────┴───────────────────────────────┘
  • Machine-Local .quirq/: Offsets, ephemeral file locks, and live activity streams that belong only to this machine.
  • Portable .xo/: Project identities, durable todos, session indices, and timeline logs designed to travel with the codebase and be committed to Git.

Write-Only Credentials

Store API keys securely without exposing them in plaintext or committing them to version control:

  • AI Providers: Anthropic, OpenAI, OpenRouter.
  • Developer Tools: GitHub (gh tokens), Vercel, Google Drive.
  • Masked Storage: Keys are saved write-only; the UI masks values and never transmits raw tokens to the browser.