Skip to main content
Web navigation is where Stratus delivers its clearest wins. A standard LLM agent guesses each step from context. Stratus encodes the current page state into a 768-dim embedding, predicts what the next state will look like after each action, then hands a focused execution prompt to your LLM — using 68% fewer tokens with 2–3x higher task success.

10/10 Levels

Stratus-powered agents completed every level in our benchmark. Baseline: 4/10.

2.3× Score

8717 vs 3750 total points. The gap widens on tasks with cascading state transitions.

68% Fewer Tokens

World model compression keeps context tight — your LLM sees a focused plan, not raw page noise.

What We’re Building

A hotel booking agent that navigates the full flow:
  1. Search for “NYC hotels December 15–18”
  2. Filter by rating and price
  3. Select a hotel and check availability
  4. Fill in guest details and proceed to checkout
Each step transitions the page state. Stratus predicts those transitions upfront and embeds them into the execution prompt — so your LLM doesn’t get lost between steps.

Setup

The Agent

State Description Quality

The quality of your system message is the single biggest lever for agent performance.
Confidence: ~0.58. Stratus can’t predict the next state without knowing what’s visible.
Include: what UI elements are visible, current values of interactive fields, and what is NOT yet visible. Negative state is just as important as positive.

Handling Low Confidence

When confidence drops below 0.75, the agent hit a state it can’t predict well. Don’t retry blindly — inspect the state and add more detail.

Choosing a Model

Next Steps

Cascade Prediction

When actions trigger downstream effects — handle chains before they fire.

Temporal Sequencing

Order-sensitive workflows with concurrency constraints.

API Reference

Full chat completions docs and all parameters.