ArcFlow
Company
Managed Services
Markets
  • News
  • LOG IN
  • GET STARTED

OZ brings Visual Intelligence to physical venues, a managed edge layer that lets real-world environments see, understand, and act in real time.

Talk to us

ArcFlow

  • World Models
  • Sensors

Managed Services

  • OZ VI Venue 1
  • Case Studies

Markets

  • Sports
  • Broadcasting
  • Robotics

Company

  • About
  • Technology
  • Careers
  • Contact

Ready to see it live?

Talk to the OZ team about deploying at your venues, from a single pilot match to a full regional rollout.

Schedule a deployment review

© 2026 OZ. All rights reserved.

LinkedIn
ArcFlow Docs
Get Started
  • Get Started
  • Quickstart
  • Installation
  • Project Setup
  • Platforms
  • Bindings
  • Licensing
  • Pricing
Capabilities
  • Vector Search
  • Graph Algorithms
  • Sync
  • MCP Server (AI Agents)
  • Live Queries
  • Programs
  • Temporal
  • Spatial
  • Trusted RAG
  • Behavior Graph
  • Agent-Native
  • Event Sourcing
  • GPU Acceleration
  • Intent Relay
Concepts
  • World Model
  • Graph Model
  • Query Language (GQL)
  • Graph Patterns
  • SQL vs GQL
  • Parameters
  • Query Results
  • Persistence & WAL
  • Error Handling
  • Observations & Evidence
  • Confidence & Provenance
  • Proof Artifacts & Gates
  • Skills
GQL / WorldCypher
  • Overview
  • MATCH
  • WHERE
  • RETURN
  • OPTIONAL MATCH
  • CREATE
  • SET
  • MERGE
  • DELETE
  • REMOVE
  • WITH
  • UNION
  • UNWIND
  • CASE
  • Spatial Queries
  • Temporal Queries
  • Algorithms Reference
  • Triggers
Schema
  • Overview
  • Indexes
  • Constraints
  • Data Types
Functions
  • Built-in Functions
  • Aggregations
  • Procedures
  • Shortest Path
  • EXPLAIN
  • PROFILE
Skills
  • Overview
  • CREATE SKILL
  • PROCESS NODE
  • REPROCESS EDGES
Operations
  • CLI
  • REPL Commands
  • Snapshot & Restore
  • Server Modes & PG Wire
  • Persistence
  • Import & Export
  • Docker
  • Architecture
  • Cloud Architecture
  • Sync Protocol (Deep Dive)
Guides
  • Agent Integration
  • World Model
  • Graph Model Fundamentals
  • Trusted RAG
  • Using Skills
  • Behavior Graphs
  • Swarm & Multi-Agent
  • Migration Guide
  • Filesystem Workspace
  • From SQL to GQL
  • ArcFlow for Coding Agents
  • Data Quality & Pipeline Integrity
  • Code Intelligence
Tutorials
  • Knowledge Graph
  • Entity Linking
  • Vector Search
  • Graph Algorithms
Recipes
  • CRUD
  • Multi-MATCH
  • MERGE (Upsert)
  • Full-Text Search
  • Temporal Queries
  • Batch Projection
  • GraphRAG
Use Cases
  • Agent Tooling
  • Knowledge Management
  • RAG Pipeline
  • Fraud Detection
  • Sports Analytics
  • Grounded Neural Objects
  • Behavior Graphs
  • Autonomous Systems
  • Digital Twins
  • Robotics & Perception
Reference
  • TypeScript API
  • GQL Conformance
  • Compatibility Matrix
  • Glossary
  • Data Types
  • Operators
  • Error Codes
  • Known Issues

GQL / WorldCypher

ArcFlow's query language is GQL — the ISO international standard for graph query languages (ISO/IEC 39075). If you know Cypher, you already know it: MATCH, CREATE, MERGE, WHERE, RETURN all work exactly as expected, with no migration needed.

ArcFlow's implementation is called WorldCypher. It passes 100% of the openCypher TCK, implements the full ISO GQL V2 specification, and extends GQL with capabilities the standard leaves to implementations.

StandardConformance
openCypher TCK✅ 100% — 3881/3881 scenarios
ISO GQL V2 (ISO/IEC 39075)✅ Full — GQLSTATUS codes, IS LABELED, ELEMENT_ID, NEXT WHEN/THEN/ELSE/END, UNIQUE/PRIMARY KEY constraints, transaction control

WorldCypher extensions beyond the standard: AS OF temporal snapshots, LIVE MATCH standing queries, CREATE LIVE VIEW, confidence filtering (WHERE r._confidence > 0.8), spatial predicates, CREATE SKILL, PROCESS NODE.

WorldCypher is a language for world models. A single query can express all three dimensions of agent reasoning simultaneously: spatial (what's near me, what's in this zone), temporal (what was true at sequence N, what changed since), and relational (what connects these entities, through what paths, with what confidence). That composability is what separates world model queries from SQL or key-value lookups.

Operator Summary#

CategoryOperators
ReadMATCH, WHERE (=, <>, >, <, >=, <=), AND/OR/NOT, CONTAINS, STARTS WITH, EXISTS
TraversalSingle-hop, variable-length *min..max, shortestPath()
WriteCREATE node, CREATE relationship, MERGE (upsert), DELETE, SET
ProjectionRETURN, RETURN ... AS, DISTINCT, ORDER BY, SKIP, LIMIT
AggregationCOUNT, SUM, AVG, COLLECT
GQL V2IS LABELED :Label, ELEMENT_ID(n), NEXT WHEN/THEN/ELSE/END
ConstraintsCREATE CONSTRAINT ON :L(p) ASSERT UNIQUE, ASSERT PRIMARY KEY
TransactionSTART TRANSACTION [READ ONLY], COMMIT, ROLLBACK
SkillsCREATE SKILL, PROCESS NODE, REPROCESS EDGES
IntrospectionEXPLAIN

Quick Examples#

Read#

MATCH (n:Person) WHERE n.age > 25 AND n.name CONTAINS 'li' RETURN n.name

Write#

CREATE (n:Person {name: 'Eve', age: 28}) RETURN n
MERGE (n:Person {name: 'Eve'}) RETURN n
MATCH (n) WHERE n.name = 'Eve' SET n.age = 29
MATCH (n) WHERE n.name = 'Eve' DELETE n

Traverse#

MATCH (a:Person {name: 'Alice'})-[:KNOWS*1..3]->(b) RETURN b.name
shortestPath (a:Person {name: 'Alice'}), (b:Person {name: 'Dave'})

Aggregate#

MATCH (n:Person) RETURN count(n), avg(n.age), collect(n.name) ORDER BY n.age DESC

Introspect#

EXPLAIN MATCH (n:Person) WHERE n.age > 25 RETURN n.name

Sections#

Query Syntax#

  • MATCH — pattern matching
  • WHERE — filtering predicates
  • RETURN — projection, ordering, pagination

Statements#

  • CREATE — node and relationship creation
  • MERGE — upsert semantics
  • DELETE — removal
  • SET — property mutation

Data Types#

  • Overview — property value types

Functions#

  • Aggregations — COUNT, SUM, AVG, COLLECT
  • shortestPath — graph algorithms
  • EXPLAIN — query plan introspection

Standards & Compatibility#

  • GQL Conformance — standards lineage, TCK results, comparison with other implementations
  • GQL & WorldCypher Reference — complete syntax and feature matrix
Try it
Open ↗⌘↵ to run
Loading engine…
← PreviousSkillsNext →MATCH