Use Cases

What your agents can build with Recurse

Your coding agent designs the specialist, its tools, and the checks for success. It uses Recurse’s serverless harness to run and measure each variation, then deploys the result as a tool.

The catalog

2 of 7 written up

Level designer

Writes levels in your native schema, simulates each one, and reads the playthrough back. Failed pacing or reachability checks change the next layout; only levels that pass the simulation reach your editor.

50+ levels · under 2 min eachRead the write-up

RNA sequence designer

Designs candidate RNA sequences, measures their minimum-energy folds, and repairs only the bases implicated by each mismatch. When the search stalls, the parent agent changes the specialist rather than supplying an answer.

19/20 exact · failed case repaired in 2 trialsRead the write-up

Game play

Plays your build and measures what a player would feel — difficulty, pacing, fairness. Each session's telemetry redirects the next run, and the report lands with the traces behind it.

10k sessions per nightWrite-up coming

QA / chaos monkey

Drives the build toward failure, watching crash logs and state assertions. What breaks steers where it probes next, and every finding arrives as a reproducible case.

63 crashes reproduced · one releaseWrite-up coming

Query optimization

Rewrites plans and indexes, then runs them against your real benchmark. Measured latency decides what survives, and only changes that are faster on your data are handed back.

p95 latency −41%Write-up coming

Model training

Proposes a configuration, trains it, and evaluates against a held-out metric. The result sets the next configuration, and the run returns the checkpoint with its evaluation history.

2.3× faster to target metricWrite-up coming

Kernel development

Rewrites kernels and compiles them against your target hardware. Real timings and correctness checks decide the next candidate; you receive the kernel that measurably won.

1.8× throughput on target GPUWrite-up coming

Figures are single-deployment records, not guarantees

Give your agent its next job.

Connect Recurse to your agent, and then ask it to do something for you there.