ClawVault
Commands

setup

Auto-discover and configure a ClawVault with graph colors, Bases views, and canvas dashboards

The setup command finds or creates a vault path, initializes the structure, and optionally configures Obsidian graph colors, Bases task views, and canvas dashboards.

Usage

clawvault setup [options]

Options

FlagDescriptionDefault
-v, --vault <path>Target vault pathAuto-discovered
--theme <style>Graph color theme: neural, minimal, noneneural
--graph-colorsSet up graph color scheme for ObsidianIncluded by default
--no-graph-colorsSkip graph color configuration
--basesGenerate Obsidian Bases views for task managementIncluded by default
--no-basesSkip Bases file generation
--canvas [template]Generate a canvas dashboard (default, brain, project-board, sprint)Not generated
--no-canvasSkip canvas generation
--forceOverwrite existing configuration filesSkip existing

Vault Discovery

When no --vault flag is provided, setup resolves the target from:

  1. CLAWVAULT_PATH environment variable (if set)
  2. ~/.openclaw/workspace/memory (OpenClaw default)
  3. ./memory (current directory)
  4. ~/memory (home directory)

Graph Themes

neural (default)

Dark background (#0a0a0a), colored nodes by category and tag:

  • People: cyan · Projects: green · Decisions: orange · Lessons: yellow
  • Commitments: red · Tasks: teal · Observations: purple
  • Green neural-network links, golden glow on focused nodes

Writes a CSS snippet to .obsidian/snippets/clawvault-graph.css, enables it in appearance.json, and configures graph.json colorGroups by folder path.

minimal

Subtle category colors without dark background. Lighter touch for vaults with existing themes.

none

Skips all graph color configuration.

Obsidian Bases Views

When Bases are generated, these files are created in the vault root:

FileDescription
all-tasks.baseTable + card views grouped by status
blocked.baseBlocked tasks with days-blocked formula
by-project.baseTasks grouped by project
by-owner.baseTasks grouped by owner (agent or human)
backlog.baseBacklog items by source and project

Examples

# Full setup with neural theme (default)
clawvault setup

# Setup with brain architecture canvas
clawvault setup --canvas brain

# Minimal setup — structure only, no visual config
clawvault setup --no-graph-colors --no-bases

# Force-overwrite existing configs
clawvault setup --force --theme neural

# Target a specific vault
clawvault setup -v ~/projects/agent-memory

On this page