Skip to content

Reference

Commands, ports, paths and environment variables โ€” the things you look up rather than read.

The five commands

coding                  # launch the default agent with everything wired up
coding --health         # check every service
vkb                     # knowledge viewer (127.0.0.1:12436/viewer/coding)
semantic workflow run wave-analysis --team coding    # refresh the knowledge base
./scripts/test-coding.sh                             # verify the installation

Ports

Port Service Port Service
3030 Constraint dashboard 3849 Constraint SSE
3031 Constraint API 3851 Graphify
3032 Health dashboard 6333 Qdrant
3033 Health API 6379 Redis
3848 Semantic Analysis 8080 VKB viewer

Bold are the two you will open most. Note that 3848 runs workflows and 3033 does not โ€” the health API answers a workflow request with a bare 404.

Going deeper

Commands ยท API ยท Troubleshooting

Commands

coding                   # launch the default agent (Claude Code)
coding --copilot         # or Copilot CLI / --opencode / --pi
coding --health          # check every service
coding --project ~/p     # run against another directory

vkb                      # knowledge viewer (127.0.0.1:12436/viewer/coding)
semantic workflow run wave-analysis --team coding    # knowledge extraction pass
semantic workflow status                             # progress of that pass
constraints              # constraint status and violation history

./scripts/test-coding.sh --interactive               # guided install verification

Ports and where they lead

Port Service Notes
3030 Constraint dashboard Rules, violations, compliance
3031 Constraint API
3032 Health dashboard Health, tokens, measurement, benchmarks
3033 Health API Backs the dashboard โ€” not workflows
3848 Semantic Analysis Workflow execution over HTTP/SSE
3849 Constraint Monitor SSE
3851 Graphify Code graph over MCP
6333 Qdrant Vector store
6379 Redis
8080 VKB server What vkb opens
12435 LLM proxy Every LLM call goes through here
12436 Observations API

Environment

Variable Purpose
CODING_REPO Path to the coding checkout
CODING_TOOLS_PATH Alias of the above
LSL_ENABLED Enable Live Session Logging
TRANSCRIPT_SOURCE_PROJECT The project a session belongs to

Directories

Path Holds
.coding/history/ Session logs, YYYY/MM/
.data/knowledge-graph/ The knowledge graph (LevelDB)
.data/knowledge-export/ Git-tracked JSON exports of it
.health/ Health status files
.cache/ SQLite databases and embeddings
.logs/ Per-service logs

Files that configure it

File Configures
.env API keys and secrets
.env.ports Port assignments
config/live-logging-config.json Session logging
constraints.yaml Constraint rules
~/.claude/settings.json Hooks and permissions

The three reference pages

  • Commands โ€” every CLI command with its flags
  • API โ€” MCP tools and REST endpoints
  • Troubleshooting โ€” indexed by symptom

Quick reference for commands, APIs, and troubleshooting.

Section Description
Commands CLI commands and shell usage
API MCP tools and REST endpoints
Troubleshooting Common issues and solutions

Essential Commands

# Launch Claude Code with all integrations
coding --claude

# View knowledge graph
vkb

# Test installation
./scripts/test-coding.sh

Environment Variables

Variable Purpose
CODING_TOOLS_PATH Path to coding repository
CODING_REPO Same as above (alias)
LSL_ENABLED Enable Live Session Logging
TRANSCRIPT_SOURCE_PROJECT Current project path

Port Reference

Port Service
8080 VKB Server
3030 Constraint Dashboard
3031 Constraint API
3032 Health Dashboard
3033 Health API
3848 Semantic Analysis SSE
3849 Constraint Monitor SSE
3851 Graphify (HTTP MCP)
6333 Qdrant
6379 Redis

Key Directories

Path Purpose
.coding/history/ LSL session logs
.data/knowledge-graph/ GraphDB storage
.data/knowledge-export/ Git-tracked JSON exports
.health/ Health status files
.cache/ SQLite databases, embeddings

Configuration Files

File Purpose
.env API keys and secrets
.env.ports Port assignments
config/live-logging-config.json LSL configuration
constraints.yaml Constraint definitions
~/.claude/settings.json Hook configuration