Human-authored training data

Human expertise,
parsed for machines.

Custom datasets, reasoning traces, RL environments and evals, written from scratch by senior engineers and domain specialists, and tuned so your model solves only 10–30% of them.

  • 01Fully human-authored
  • 02Tuned to your model
  • 03Multi-layer QA
  • 04Delivered under NDA

We make tasks at just the right difficulty for your model to learn from.

Every task is tuned until your model solves it only 10–30% of the time. A task your model always solves teaches it nothing, and one it never solves gives it no signal.

Example run · simulated

Each column counts tasks by how often your model solves them. Only the green ones ship to you.

Ready to ship / written

142 of 388

36.6% of written tasks ship. The rest go back for a rewrite or are dropped.

    Example histogram of tasks by how often your model solves them. Tasks it solves 10–30% of the time ship. At 0%, or at 80% and above, they are dropped. Everything else goes back to its author for a rewrite. 142 of 388 tasks ship in this example.

    What we authorfor fine-tuning · RL · evals

    Training and eval data, written by hand.

    Every datapoint is created from scratch by senior engineers and domain specialists. Never scraped, never synthetic.

    Datasets

    Real-world engineering tasks, each with a ground-truth answer.

    Fine-tuning (SFT)Evals

    Reasoning traces

    Step-by-step solutions from senior engineers, dead ends included, so a model learns how the answer was found.

    Fine-tuning (SFT)Step-level rewards (PRM)

    RL environments

    Runnable tasks that score the agent’s work automatically, with rubrics where a test can’t decide.

    Reinforcement learningVerifiable rewards

    Expert evaluations

    Private benchmarks, graded by experts, for places where public benchmarks are saturated.

    Private benchmarksGrading rubrics

    Quality control3 QA layers

    This is what you buy.

    One example task, tested on a frontier model.

    T-0413
    Accepted17 of 17 tests pass2 reviews

    Fix a Rust connection pool that deadlocks on shutdown

    Solve rate
    This task50 tries18%in target (target 10–30%)
    Typical public taskExample90%too easy

    Every task passes three layers of QA

    1. Automated checks

      The task is fair to the agent, and your model solves it only 10–30% of the time on the first try.

    2. Two independent reviews

      Two senior engineers or domain specialists review it separately for clarity, correctness, edge cases, originality and difficulty. Both must approve.

    3. Final acceptance test

      The last step before delivery. Only a task that passes it is delivered.

    How an engagement workspilot → scale

    Start with a pilot batch.

    Usually 10–50 tasks. We use it to settle goals, format and difficulty before scaling up.

    1. S1

      Scope

      Scoped on what you’re training for and what model and difficulty to calibrate against.

    2. S2

      Specify

      We settle the schema and QA thresholds with your team.

    3. S3

      Author

      Senior engineers and domain specialists write each task from scratch, under NDA and work-for-hire agreements.

    4. S4

      QA & calibrate

      The three QA layers described above, run against your model.

    5. S5

      Deliver

      In your schema (JSONL, Parquet or RL environments), after a final acceptance test.

    After the pilot: scale, checked against your evals
    Guaranteesin writing

    What every engagement includes.

    Library2 pages

    See the work for yourself.

    1. Samples

      Real tasks you can open, with the grading and the agent runs.

      Coming soon Visit →
    2. Research

      Public benchmarks and agent runs, put through our own QA.

      5 reports Read →
    Why it mattersmemo

    Models learn what humans write down.

    A frontier model has already seen most public text, and training it on its own output repeats its mistakes. New tasks, written by senior engineers and domain specialists, give it material it hasn’t seen.