# LingBot-World 2.0 API

> LingBot-World 2.0 as a hosted realtime API. A navigable stream on main_video you steer in real time. $0.0024 per billable second.

Source: https://windflow.online/models/lingbot · Navigable world model · Windflow Labs

## What it is

LingBot-World is a world-model family from Robbyant, Ant Group's embodied-intelligence unit. On Windflow, the LingBot-World 2.0 profile takes a seed image and a text prompt and returns a generated stream steered with persistent movement and look controls. Check the exact version's weight terms separately from its code license.

## Specifications

- **Architecture:** Seed-image conditioned navigable world model
- **Resolution:** 1408 × 768 delivery (704 × 384 generation)
- **Chunk:** Movement and look apply at the next generation-block boundary
- **Inputs:** A seed image (uploadFile) and a text prompt, plus persistent WASD movement and look controls
- **Outputs:** A navigable stream on main_video you steer in real time
- **Delivery:** WebSocket (H.264) · WebRTC
- **Session protocol:** sdk.realtime.v2
- **Price:** $0.0024 per billable second

## Pricing

$0.0024 per billable session-second ($8.64/hr of billable time). Billing starts at the session's first generation_started event and stops when the session is released or ends. Queueing, worker startup, time before generation starts and the documented reconnect grace are not billed. After generation starts, paused or unwatched time remains billable; release the owner session to stop the meter.

## Use cases

- Navigable game-like worlds generated from a single image.
- Interactive scene exploration for previsualisation and level concepting.
- Embodied-AI and simulation research that needs a controllable world stream.
- Prototyping WASD-controlled experiences without building a game engine first.

## Where it comes from

- [Robbyant/lingbot-world on GitHub](https://github.com/Robbyant/lingbot-world) — Apache-2.0 (repository)

## FAQ

### How do I control LingBot-World?

With persistent movement and look state: set a direction and the world keeps moving until you send idle. A text prompt and event triggers shape what the world contains.

### Can I host LingBot-World in production on Windflow?

Windflow offers the LingBot-World 2.0 profile as a hosted realtime session in private beta. Billing starts when generation starts, with the published grace policy. Request access and evaluate controls, continuity, licensing and current readiness before committing production traffic.

### How do I prevent movement continuing after a player releases a key?

Send the complete held-key snapshot with a rising input_seq, and send an empty snapshot on key release where appropriate and on window blur. Stale snapshots are acknowledged but not applied. Persistent movement continues until replaced; an acknowledgement is not the later visible response.

### Can I use the generated world as a deterministic game engine?

Do not assume generated video provides stable geometry, collision rules or authoritative game state. Keep those rules in your application and evaluate a repeatable route for visual drift, response delay and control limits.

### How much does LingBot-World 2.0 cost on Windflow?

LingBot-World 2.0 costs $0.0024 per billable session-second ($8.64/hr of billable time). Billing starts at the session's first generation_started event and stops when the session is released or ends. Queueing, worker startup, time before generation starts and the documented reconnect grace are not billed. After generation starts, paused or unwatched time remains billable; release the owner session to stop the meter. There is no subscription.

### How do I get access to LingBot-World 2.0?

Windflow is in private beta. Request access from the sign-up page, or ask for a live demo of LingBot-World 2.0. Approved accounts start with $5 and four concurrent sessions.

### Is LingBot-World 2.0 always running?

No. Model capacity is brought up on demand rather than kept standing. Live readiness for each model is published at api.windflow.online/v1/status, and a live demo can be arranged on request.

## Related guides

- [Choosing a realtime video model: a decision guide for 12 hosted models](https://windflow.online/guides/choosing-a-realtime-video-model)
- [How per-second pricing works for realtime video, with worked examples](https://windflow.online/guides/how-per-second-pricing-works)
- [How to add live AI video to your app and pay per second](https://windflow.online/guides/add-live-ai-video-to-your-app)
- [How to measure realtime video API latency and responsiveness](https://windflow.online/guides/measure-realtime-video-latency)
- [How to use the LingBot API](https://windflow.online/guides/lingbot-api)
- [Streaming a video diffusion model to the browser: WebRTC or WebSocket?](https://windflow.online/guides/stream-video-diffusion-webrtc-websocket)
- [World model API: embed a navigable AI world in your app](https://windflow.online/guides/world-model-api)
- [What is a world model? How it differs from video generation](https://windflow.online/guides/what-is-a-world-model)
- [How to recover a realtime video stream after a dropped connection](https://windflow.online/guides/recover-a-dropped-realtime-video-stream)
