Skip to content

Intelligence
learns by
doing.

RL environments and high-quality training data at scale for AI labs building models that can do real work.

Learning through experience
A trajectory crossing a wireframe landscape of possible actionss0s1s2s3
ObserveActLearn

Our approach

Real work is
the curriculum.

Useful intelligence takes more than the right answer. It takes the ability to act, adapt, and follow through.

We turn complex work into training experiences: environments with persistent state, tasks that unfold over time, and rewards grounded in what actually happened.

Environments to act in.

Live tools, real codebases, and stateful workflows. A place for agents to try, fail, and try again.

Data to learn from.

Tasks and trajectories across coding, science, AI research, and professional work, built around the capabilities your model needs.

Outcomes to verify.

Programmatic checks, deterministic tests, and task-specific rubrics that make progress measurable.

Domains

The world is
more than a prompt.

From long-horizon coding to scientific discovery and AI research, we build environments for work that takes more than one step.

A codebase that keeps evolving.

Agents edit, test, and debug across successive requirements. Each change becomes part of the next challenge.

  • Real repositories
  • Docker environments
  • Programmatic tests
Discuss coding environments
Illustrative taskHarbor format
instruction.md

Modernize a Python package without breaking its public interface.

environment/
Python repository, dependencies, and test tooling.
tests/test.sh
Public API compatibility and regression tests.

Research & open work

Make the next
capability measurable.

From the lab
Benchmark

Multi-step-SWE

One codebase. Successive requirements. A benchmark for coding agents working on software that keeps evolving.

Paper & leaderboard coming soonExplore the benchmark

Building the conditions
for better intelligence.

We develop stateful environments, expert-curated tasks, and verifiers for frontier-model post-training. By coupling long-horizon interaction with outcome-based reward signals, we enable reinforcement learning and reproducible evaluation of agent capabilities.

Y Backed by Y Combinator

What should your
model learn next?

Talk to our team