Skip to content

Latest commit

 

History

History
 
 

README.md

title VisionClaw Reference
description Master index for VisionClaw's technical reference — REST and WebSocket APIs, the binary wire protocol, MCP ontology tools, graph schema, configuration, physics parameters, the agent catalogue, CLI, error codes, glossary, and benchmarks.

VisionClaw Reference

VisionClaw Docs · Reference

Exhaustive, dry lookup material for the VisionClaw mesh: every endpoint, wire format, environment variable, parameter, and error code. For learning paths see tutorials; for task recipes see how-to guides; for the concepts and rationale behind these contracts see explanation.

Each page is self-contained and back-links to its governing ADR(s) in ../adr/.


API and protocols

Reference Covers
REST API Every HTTP endpoint on the API server (:4000) — graph data, settings, Nostr NIP-98 auth, ontology, pathfinding, and Solid pod operations, with request/response schemas.
WebSocket Protocol WebSocket endpoints, handshake, authentication, heartbeat, subprotocols, and reconnection lifecycle.
Binary Protocol The canonical wire format — MessageType frame table, V2 (36-byte) and V3 (52-byte, BINARY_NODE_SIZE_V3) node records, the V4 delta default, and the AGENT_ACTION header.
MCP Tools The 7 native ontology MCP tools (discover, read, query, traverse, propose, validate, status), their input/output contracts, and the cross-reference to the agentbox ontology-bridge tools.

Schema and data

Reference Covers
Graph Schema RDF/SPARQL schema for the embedded Oxigraph triple store — node types, the u32 node-id flag-bit encoding, edge and namespace relationships, ontology axioms, provenance, and SPARQL query patterns.
URN–Solid Mapping Binds VisionClaw's per-domain vocabulary IRIs (bc:, mv:, rb:, dt:, ai:) to canonical urn:solid: terms for ecosystem alignment (gated by URN_SOLID_ALIGNMENT).

Physics and performance

Reference Covers
Physics Parameters Every force-directed layout parameter — type, range, default, and effect — plus the authoritative tuning table for large knowledge graphs.
Performance Benchmarks GPU physics speedup (55×: 246 ms CPU at 4 FPS → 4.5 ms GPU at 222 FPS for 100K nodes), WebSocket latency, binary bandwidth savings, and API response times.

Operations

Reference Covers
Configuration Exhaustive reference for environment variables, ports (API :4000, frontend :3001, Solid pod :8484, legacy MCP TCP :9500), and Docker Compose options, organised by domain.
CLI Cargo, launcher, and Docker Compose commands for building, testing, and running VisionClaw.

Agents and diagnostics

Reference Covers
Agents Catalogue The 54 specialist skills across 12 domains (83+ with the full environment) plus the 7 built-in MCP ontology tools, with invocation patterns and capability descriptions.
Error Codes The full [SYSTEM]-[SEVERITY]-[NUMBER] hierarchy — API, database, graph/ontology, GPU/physics, and WebSocket codes — each with a solution.
Glossary Definitions for the domain-specific terms used across VisionClaw documentation.

How reference fits the documentation set

Reference is one of four Diátaxis categories. Use the others when you need something other than a lookup:

You want to… Go to
Learn by doing, from zero Tutorials
Accomplish a specific task How-to guides
Understand a concept or decision Explanation
Look up an exact contract or value This section

See also