Spatial AI API

One photo. A world you can walk through.

Our API turns a single photograph into a photorealistic 3D environment with correct materials, lighting, and geometry — including what's behind objects. Renders at 60fps on-device.

Single photo input·PBR materials·60fps on-device·~20MB output
main.py
import forerunner

client = forerunner.Client("fr_live_...")

# Photo + description → interactive 3D world
scene = client.generate(
    image="living_room.jpg",
    description="A warm living room
        with oak floors and evening light",
    materials=True,
    fill_occluded=True,
    output="spz"
)

# ~20MB surfel scene, 60fps on-device
scene.download("world.spz")
<30sPhoto to 3DSingle image reconstruction
60fpsOn-Device RenderiPhone & Vision Pro
~20MBScene SizeCompact enough for mobile
1Photo RequiredNo LiDAR, no multi-view

Capabilities

Everything you need to build in 3D

01

Single Photo to 3D World

Upload one photo. Get a complete 3D environment you can walk through — including geometry behind objects and around corners. No LiDAR, no multi-view capture, no $4K cameras.

02

PBR Material Prediction

Our AI predicts what surfaces are made of — metal, concrete, glass, fabric — not just their color. Relight any scene: morning sun, sunset, candlelight. All from one photo.

03

Occlusion Completion

Can’t see behind the parked car? Our model fills in hidden geometry using patterns learned from millions of complete 3D environments — grounded with real-world geospatial and depth data for metrically accurate results.

04

On-Device Rendering

Output is a compact ~20MB file that renders at 60fps on iPhone and 90fps stereo on Vision Pro. No cloud streaming, no latency. Works on airplane mode.

05

Temporal Understanding

Feed video and the AI stitches frames into a coherent 3D world — learning that when it sees a building’s front, it can predict the back.

06

Production API

One endpoint. Upload a photo, get a 3D world. Async jobs for batch processing. Webhooks for completion. Simple usage-based pricing that scales with you.

Integrate in Minutes

One endpoint. Any photo. A 3D world.

Python
import forerunner

client = forerunner.Client("fr_live_...")

# Photo + rich description → interactive 3D world
scene = client.generate(
    image=open("living_room.jpg", "rb"),
    description="A warm mid-century modern living room
        with oak hardwood floors, evening golden-hour
        light streaming through floor-to-ceiling windows,
        a leather sofa facing a stone fireplace",
    materials=True,
    fill_occluded=True,
    output="spz"
)

scene.download("world.spz")

Infrastructure

Built for speed at any scale

Our models run on the latest GPU architecture. You get the results — we handle the infrastructure.

NVIDIA B200 GPU — Blackwell Architecture
<30s
Photo to 3D World
Single image to walkable scene
360°
Occlusion Completion
Fills in hidden geometry
~20MB
Scene Size
Compact enough for mobile
60fps
On-Device Render
iPhone & Vision Pro

API Latency by Pipeline Stage

P50 response time — production traffic

3D World Generation25sSingle photo → surfel scene
With PBR Materials30sMaterial prediction
With Occlusion45sFill hidden geometry

Warm invocation · Measured at API gateway

Cost Per Scene

vs. self-hosted GPU infrastructure

Forerunner API0.01$$0.01 compute cost
Self-hosted H1000.85$Amortized + idle
Self-hosted A1002.5$Amortized + idle

Per 3D scene · Including idle cost for self-hosted

Cold Start Latency

Time to first response from zero

Forerunner (memory snapshot)5sPre-loaded weights
Typical serverless GPU45sDocker pull + load
Self-hosted cold boot120sFull machine startup

Memory snapshots pre-load model weights into GPU VRAM

What This Means For You

Real-world API performance

Single Photo → 3D World<30s
PBR Material Prediction6 materials
Occlusion Completion360° geometry
On-Device Rendering60fps

Production latency · Serverless autoscaling · Scale-to-zero

Platform Specifications

5+
Output Formats
99.9%
API Uptime
<30s
Avg. Latency
<5s
Cold Start
0→∞
Scaling

In Production

From research to reality

The same API powers our consumer iOS app — turning phone photos into walkable 3D spaces. Powering 3D scene generation on iPhone and Apple Vision Pro.

Learn more →
MacBook Pro M4
Forerunner

FORERUNNER

iPhone 17 Pro
Forerunner

FORERUNNER

60fps

On-device rendering

~20MB

Per 3D scene

$0.01

Compute cost per scene

Pricing

Flexible plans for every scale

Free

Free
  • Limited scenes per month
  • Standard quality
  • Community support
  • API key management
  • SPZ surfel output
Join Waitlist

Pro

Most Popular
Prousage-based
  • Unlimited scenes
  • PBR materials
  • Occlusion completion
  • Priority support
  • All output formats
  • Webhooks
Join Waitlist

Enterprise

Enterprise
  • Volume pricing
  • Custom model training
  • SLA guarantee
  • Dedicated support
  • SSO & team management
Contact Sales

Pricing details coming soon — Join the waitlist to be notified when we announce plans and per-scene rates.

Start building in minutes

Create your API key and generate your first 3D world in under 5 minutes. No credit card required.

Join Waitlist

No credit card required · Free tier included