Arcflow v0.1.0-alpha: Spatial Graph Engine for World Models
Arcflow is the spatial graph engine that's been powering the Venue Graph in production, tracking entities, mapping spatial relationships, and detecting events across every match OZ operates. This alpha release marks the beginning of Arcflow's journey as a standalone project, ahead of a full open-source release.
- Native spatial predicates:
WITHIN,NEAREST,INTERSECTS,TRAJECTORY_CROSSESas first-class query operations - CUDA GPU acceleration backend for production-scale spatial joins and proximity searches on NVIDIA data center GPUs
- Metal GPU acceleration backend for local development on Mac. Same query semantics, same results, portable to CUDA clusters in production
- Temporal graph model with full trajectory history, velocity vectors, and temporal relationship traversal
- Streaming spatial joins for continuous zone activation and entity proximity monitoring
- Entity identity resolution across overlapping spatial regions
- Spatial query planner optimizes for spatial locality rather than key locality, purpose-built for geometric workloads
- GPU-accelerated spatial joins deliver 40–100x speedup over CPU-only execution on venue-scale entity counts
- Sub-millisecond p99 latency on all core spatial operations under production load
Performance baseline#
Measured on production Venue Graph workloads: 22 tracked entities, six camera feeds, continuous operation:
| Operation | p99 Latency |
|---|---|
| Spatial proximity query (k-nearest) | ≤0.3ms |
| Trajectory intersection | ≤0.8ms |
| Entity relationship traversal (3-hop) | ≤0.1ms |
| Temporal range query | ≤0.5ms |
| Continuous spatial join (streaming) | ≤1ms per tick |
These numbers establish the performance baseline that all future Arcflow releases will be measured against. The world model can't wait for its data layer.
What this release means#
This is the foundational release: the spatial graph primitive that everything else builds on. The query engine, the GPU acceleration paths, the temporal model, and the spatial predicate library are all present in their initial form. Early adopters joining the programme will shape what comes next: query language extensions, distributed execution, additional GPU backends, and the APIs that ship in the public open-source release.
Arcflow v0.1.0-alpha is available to accepted early adopter programme partners. Apply here.