Skip to content
RFL_GLOBAL
中文
BACK TO PLATFORM
ROBOTFLOW LABSTHE DISTILLATION ENGINE

FORGE

THE DISTILLATION FORGE

When Google, Meta, or NVIDIA releases a better VLA tomorrow, FORGE deploys it to a $200 robot by Friday.

MODEL COMPRESSION

7GB→500MB

  • 25 HZ EDGE
  • 96% QUALITY
  • 57/57 TESTS
FORGE // THE DISTILLATION ENGINE
01THE CHALLENGE

THE PROBLEM

Vision-Language-Action models are too large for edge deployment. The entire industry is stuck.

  • 7–14 GBMODEL SIZE

    State-of-the-art VLAs — OpenVLA, RDT2, GR00T-N1 — are 7 to 14 gigabytes. They don't fit on a Jetson Orin Nano.

  • 2–5 HzINFERENCE SPEED

    They run at 2 to 5 Hz on a desktop GPU. Robots need 15–30 Hz for real-time control. Standard quantization destroys action precision.

  • 0REUSABLE TOOLKITS

    Physical Intelligence, Skild, NVIDIA — they all train VLAs at scale. Nobody ships a reusable compression toolkit. Every team rebuilds from scratch.

02THE SOLUTION

THE FOUR-STAGE PIPELINE

Point FORGE at a teacher model. Out comes an edge-deployable student.

  1. 01

    TEACHER LABELS

    Run the teacher on benchmark tasks. Extract soft logits, action distributions, and intermediate representations. Cache everything.

  2. 02

    KNOWLEDGE DISTILLATION

    Initialize a 0.5B–1.5B parameter student. Train with a hybrid loss combining the teacher's soft labels with the downstream task loss. Bridge attention layers align the student's action space to the teacher's.

  3. 03

    COMPRESSION

    Shallow-Pi layer pruning (18 → 6 layers). Action-centric QVLA 4-bit quantization. Optional token pruning for multi-view inputs.

  4. 04

    RUNTIME EXPORT

    TensorRT for Jetson. CoreML for Apple Silicon. ONNX for CPU fallback. Full benchmark suite with automated smoke tests.

ONE COMMAND. FULL PIPELINE.
uv run forge pipeline --teacher openvla-7b --target jetson-orin-nano
03VERIFIED RESULTS

FORGE-NANO STUDENT

SigLIP-SO400M + Qwen2.5-0.5B + Bridge Attention + Diffusion Action Head

Benchmarked on NVIDIA L4 24GB (CUDA 12.8, PyTorch 2.10) — our production hardware.

967.9M
PARAMETERS
51% trainable
129ms
INFERENCE LATENCY
P50: 132ms / P99: 136ms
9.5 FPS
THROUGHPUT
batch 8
3.90 GB
GPU MEMORY
18.4 GB headroom
93.8%
LOSS REDUCTION
200 steps
04VERIFIED RESULTS

END-TO-END PIPELINE TARGETS

  • MODEL SIZE7–14 GB200–500 MB28–70×
  • INFERENCE SPEED2–5 Hz25–30 Hz6–15×
  • ACCURACY RETAINED100%94–96%4–6% loss
  • TOTAL COST PER MODEL$17–3450–100 GPU hours
05COMPATIBILITY

SUPPORTED TEACHERS & STUDENTS

TEACHER MODELS

  • OpenVLA 7B

    13.7 GB — P1 primary target

  • RDT2-FM 7B

    Cross-embodiment

  • GR00T-N1 2B

    4.7 GB — NVIDIA alignment

  • SmolVLA

    6.8 GB — already small

  • pi0.5 3B

    Pending weights release

06COMPATIBILITY

STUDENT ARCHITECTURES

  • FORGE-Nano

    0.5B — best quality/size for Jetson Orin Nano

  • FORGE-Small

    1.5B — best for Jetson AGX

  • FORGE-Micro

    0.2B — MobileNetV4 + SmolLM2-135M, for microcontrollers

PRODUCTION STATUSPRODUCTION-READY.

SHIPPING NOW

  • 7/7 PRDs complete. 57/57 tests passing.
  • Live on 8× L4 fleet.
  • Full release gate matrix with blocking/non-blocking step tracking
  • GPU profiling artifacts on every heavy step
  • 57/57 tests passing on CPU, MLX, and CUDA paths
  • FastAPI serving with service-level smoke checks
  • Research-grade quantization via TurboQuant + PolarQuant