Active Research Infrastructure

Heterogeneous AI
Orchestration for
Production Workflows

A runtime for composing task execution graphs across distributed, heterogeneous AI agents. Subtasks are routed by capability profile, context isolation is enforced at the session boundary, and validated outputs are synthesized through cross-agent consensus.

Private Research Runtime
Architecture published; implementation and benchmarks private
Live Workload
Lena Code, built with Project Vercel, in active deployment
Shipped Proof
Topaz is a real compiler built under adversarial agent review
Architecture-First
Typed DAGs, capability routing, context isolation, validator quorum
System Architecture

Built on first principles

Every layer is designed around a single constraint: maximize effective throughput across heterogeneous inference capacity without sacrificing output quality.

01 · Agent Registry

Online Capability State

Per-agent n-dimensional capability state is maintained and updated online using task outcomes, validator verdicts, and runtime telemetry. The router selects over this online capability model with no static tags and no manual configuration.

LISPEX
(define (update-state c-a alpha task)
  (let ((r (task-outcome task))
        (v (validator-verdict task))
        (t (runtime-telemetry task)))
    (v+ (vscale (- 1 alpha) c-a)
        (vscale alpha (psi r v t)))))
02 · Task Planner

Typed DAG Decomposition

Requests are decomposed into typed execution DAGs where each node carries I/O schema, QoS constraints, and privacy labels. The planner encodes both data dependencies and parallelizable branches, emitting a fully-typed graph consumed by the scheduler.

LISPEX
(define (make-dag vertices edges types qos)
  (list vertices edges types qos))
03 · Scheduler

Latency-Aware Constrained Dispatch

The scheduler retrieves candidates from an indexed capability store, then applies a constrained assignment over the bounded candidate set, balancing a weighted combination of latency, cost, and risk while satisfying capability thresholds and agent capacity limits.

LISPEX
(define (dispatch tasks agents)
  (letrec ((score
             (lambda (assignment)
               (+ (sum-lat  assignment)
                  (* lambda-c (sum-cost assignment))
                  (* lambda-r (sum-risk assignment)))))
           (feasible?
             (lambda (assignment)
               (and (covers-all?          assignment tasks)
                    (respects-capability? assignment)
                    (respects-capacity?   assignment)))))
    (argmin score
            (filter feasible?
                    (candidate-assignments tasks agents)))))
04 · Context Manager

Minimal-Sufficient Context Projection

Each agent receives the least-privilege context view its subtask requires. Windows are materialized by computing the dependency closure over the session graph, intersecting with per-agent policy filters and subtask schema. Cross-contamination is reduced while preserving the dependency context needed for coherent execution.

LISPEX
(define (context agent subtask)
  (redact
    (intersect
      (closure session-graph
               (ancestors subtask))
      (policy  agent)
      (schema  subtask))))
05 · Validation Layer

Validator Quorum & Adjudication

Critical outputs are routed to an independent validator set. Semantic similarity detects divergence; final accept/reject is determined by a composite score over reference grounding, hard constraint checks, and executable validators. Resolution uses validator quorum rules rather than a simple majority vote.

LISPEX
(define (score output)
  (+ (* w-g (ground   output R))
     (* w-h (hardcheck output C))
     (* w-e (exec     output T))))

(define (accept? outputs)
  (>= (length
        (filter (lambda (o)
                  (>= (score o) tau))
                outputs))
      quorum))
06 · Synthesis Engine

Typed IR Aggregation

Validated outputs are normalized into a canonical typed intermediate representation, then folded through a deterministic synthesis path in topological order along the original DAG. A final schema validator gates the output, ensuring structural correctness before delivery.

LISPEX
(define output
  (validate-schema
    (fold-topological
      (map normalize outputs)
      dag)))

Formula snippets use Lispex, a Scheme-like internal notation for Project Vercel orchestration logic.

01
Task Input
Structured request + constraints
02
DAG Construction
Dependency analysis + parallelism
03
Agent Dispatch
Capability-matched assignment
04
Parallel Execution
Context-isolated inference
05
Validation
Cross-agent consensus check
06
Synthesis
Schema-conformant output
Capabilities

What this enables

Concrete outcomes made possible by coordinating heterogeneous inference at the infrastructure layer.

Compute Arbitrage

Workloads are routed by a cost-aware policy that respects SLO constraints, factoring in real-time capability state, latency, reliability, and unit cost. As frontier model pricing shifts, the scheduler adapts automatically.

Capability Composition

Specialized agents for code generation, formal reasoning, and multimodal understanding can be composed into a single task workflow. No agent needs to be a generalist; each contributes its strongest capability class.

Fault-Tolerant Execution

Agent failures trigger automatic subtask reassignment via ranked fallback candidates, checkpointed state, and idempotent replay semantics. Forward progress is maintained on SLA-bound tasks without side-effect duplication.

Context Efficiency

Minimal-sufficient context projection eliminates redundant token injection. Each agent processes only what its subtask requires, reducing per-request cost and enabling maximal parallelism across context-independent branches.

Auditable Provenance

Every output is attached to an immutable lineage record spanning agent identity, capability snapshot, context slice, validator verdict, and synthesis path. This supports debugging, compliance review, and capability improvement feedback loops.

Model-Agnostic Integration

A canonical invocation envelope and adapter contract allows frontier APIs, local runtimes, fine-tuned models, and specialist executors to register as first-class agent nodes with no platform changes required.

Field Evidence

A shipped compiler, built by orchestrated agents

Topaz is a small, closed language for application intent. It reads like Python or TypeScript and compiles to a self-contained native binary. It is a shipped compiler developed by people and AI agents under adversarial dialectic review. STUDIO HAZE used the Project Vercel research workflow to coordinate that adversarial agent review — the same cross-agent discipline the engine is built around, applied in the field.

Unicode-first identifiers stay in your language
TOPAZ
function greet(name: string, language: string) -> string {
    return match language {
        case "한국어"  => "안녕하세요, {name}님!"
        case "Русский" => "Привет, {name}!"
        case _         => "Hello, {name}!"
    }
}

let 사용자 = "김토파즈"
print(greet(사용자, "한국어"))
You write the intent. The compiler writes the Rust.
Releasev5.2.0 · download at topaz.ooo
Tests635 · corpus + differential
Dependencieszero crates.io
Safetyforbid(unsafe_code)
Outputself-contained native binary
Toolchaintopaz run / build
LicenseApache-2.0
Orchestration log

Selected records from the Topaz build: the review rounds, passing checks, and differential fixtures behind each merged change. The review itself runs in Project Vercel's agent-orchestration workflow.

pv-2026.0617-option-okor-bridgeMERGED

Option→Result bridge: okOr/okOrElse with lazy okOrElse evaluation, interpreter-matched argument-evaluation order, and named/arity binding faults.

8 review roundsCI checks passeddifferential fixtures 568 → 586
PR #22f774a3a
pv-2026.0618-didyoumean-unboundMERGED

Did-you-mean for unbound (TPZ5002) and not-exported (TPZ3009) names; review produced position-correctness fixes for kind filtering, import aliases, callable callees, shadowing, and namespace/value handling.

5 review roundsCI checks passed
PR #254108be6
pv-2026.0617-init-orderMERGED

Conform top-level init-order to the interpreter consistently; an initial over-reaching interprocedural scan was caught by adversarial review and reframed to a sound direct-only rule.

CI checks passed
PR #21af0e2d9
pv-2026.0618-emit-alias-c5MERGED

Resolve top-level monomorphic type aliases in typed let/for guards; a suspected type-parameter alias-shadow soundness concern was investigated and confirmed sound with a differential fixture pair.

1 review roundsCI checks passeddifferential fixtures 606 → 615
PR #365526c0f
pv-2026.0618-union-member-rejectMERGED

Reject unknown members on member-closed union arms via a shared non-emitting receiver predicate (soundness).

CI checks passed
PR #30ee9c10e
pv-2026.0618-module-emit-difftestMERGED

Pin multi-module native emit against the interpreter with a 4-fixture multi-module differential harness (E-3).

CI checks passed
PR #31efb27f2
Research Direction

At production latency, the bottleneck is coordination, not capability

Raw model capability has scaled dramatically. The dominant unsolved problem is orchestration under constraints. Open-ended tasks must be decomposed into subtasks that can be reliably matched to agents, executed in parallel, and synthesized into coherent outputs at production latency, without requiring manual review on every subtask.

Project Vercel is our long-term research infrastructure for this problem. We study online capability state calibration, constrained placement under SLO objectives, minimal-sufficient context materialization, and reference-anchored validator quorum, working toward a general-purpose coordination runtime for heterogeneous AI systems.

Capability Measurement
Benchmark-free online calibration of per-agent capability states. Vectors are updated continuously from task outcomes, validator verdicts, and telemetry. No held-out test sets required.
Graph Optimization
Constrained approximation for dynamic subtask placement under latency, cost, and SLO objectives. Current focus: bounded-ratio greedy placement with incremental rebalancing.
Context Compression
Learned minimal-sufficient context views under dependency closure. Determines the smallest context projection that preserves cross-subtask coherence, reducing token cost without quality degradation.
Consensus Mechanisms
Reference-anchored validator quorum and adjudication for distributed inference outputs. Combines semantic divergence detection with hard constraint checks and executable validators.
Deployment Context

Built independently, deployed proudly on Vercel

Project Vercel is an independent research initiative. It is not affiliated with or endorsed by Vercel, Inc. The name reflects our alignment with the broader ethos of fast, composable, production-grade infrastructure. The system itself runs on Vercel-powered deployment primitives.

Independent Project

Project Vercel is an independent initiative by STUDIO HAZE. It is not an official Vercel product, subsidiary, or regional branch.

Built on the Vercel Stack

The system is built around the Vercel deployment platform and benefits from its deployment model, delivery ergonomics, and operational simplicity.

Name with Intent

The name reflects an affinity for the culture of fast iteration, clean deployment surfaces, and composable production systems. It signals admiration for that ecosystem, not formal affiliation.

Vercel is a trademark of Vercel, Inc. Project Vercel is an independent project and is not affiliated with, endorsed by, or sponsored by Vercel, Inc.

Contact

Work with us

We're exploring partnerships with research institutions, AI infrastructure teams, and organizations running demanding multi-agent workloads. If this work is relevant to your stack, we'd like to hear from you. We're especially interested in teams building demanding AI systems on modern deployment platforms and composable infrastructure stacks.

contact@vercel.co.kr