cd /news/artificial-intelligence/ornith-ai-ships-open-models-that-wri… · home topics artificial-intelligence article
[ARTICLE · art-103215] src=runtimewire.com ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

Ornith AI ships open models that write their own training curriculum

Ornith AI released Ornith-1.5 on August 19, 2026, an open model family that generates its own training tasks, extending self-scaffolding into task generation. The models propose harder problems, build evaluation harnesses, and produce solution rollouts, with rewards applied to task validity, difficulty, and novelty. The release builds on prior work by the Ornith Team, including the GrandCode paper and CUDA-L2, and aims to reduce dependence on hand-built tasks while making reward design more consequential.

read5 min views11 publishedAug 19, 2026
Ornith AI ships open models that write their own training curriculum
Image: Runtimewire (auto-discovered)

The three-model family extends self-scaffolding into task generation; its benchmark comparisons come from Ornith AI's own evaluation runs.

By RuntimeWire Staff · Published

Primary source: Ornith AI

Why it matters #

Ornith AI is betting that models can expand their own training curriculum, reducing dependence on hand-built tasks while making reward design even more consequential.

Ornith AI released Ornith-1.5 on August 19, 2026, pushing its open model family beyond generating answers and scaffolds into generating the training tasks themselves. In an announcement, Ornith AI describes a reinforcement-learning loop that proposes harder problems, builds the harness used to solve and evaluate them, and produces the solution rollouts that become its next learning experiences.

The release comes from a research group that has applied reinforcement learning to problems with hard, machine-checkable rewards. Xiaoya Li, Guoyin Wang, Songqiao Su, Chris Shum and Jiwei Li appeared together on the GrandCode paper, which built a multi-agent system for competitive programming. Several of the same researchers worked on CUDA-L2, an effort to optimize matrix multiplication kernels using execution speed as the reward. Stanford's NLP group lists Jiwei Li with a DeepReinforce.ai affiliation.

That history explains the central bet behind Ornith-1.5. Ornith AI is trying to turn reinforcement learning from a process built around a fixed set of tests into one that manufactures its own useful tests. The public research trail spans DeepReinforce-branded work and Ornith-branded model repositories, including the DeepReinforce Ornith repository. The release is published by the Ornith Team and promoted through @deep_reinforce.

The model writes the assignment

Ornith-1.0, released in June, learned to generate the scaffold around a coding task: the instructions, tools, decomposition and orchestration that guide a model through a longer job. Ornith-1.5 adds task generation to that process.

Each training cycle starts with an environment or codebase, broad instructions about the desired type of problem, and a history of what the model has already solved. Ornith-1.5 proposes a harder task, creates or revises the task-specific scaffold, and then attempts a solution. Reward flows through all three stages, giving the model feedback on the quality of the question, the evaluation setup and the answer.

Ornith AI scores generated tasks on validity, difficulty and novelty. A proposed task must be executable and verifiable, sit near the model's current capability frontier, and differ enough from previous work to add useful training signal. Ornith AI sets the target solution success rate at 0.2, favoring tasks the model usually fails while preserving enough successful rollouts for reinforcement learning.

The harness receives its own reward for matching the assignment, measuring solution quality accurately and resisting reward hacking. This is the hard part of the design. A system that writes both the exam and the grading script can create easy points for itself through malformed tests, hidden shortcuts or criteria that reward the wrong behavior. The official Ornith-1.0 repository documents benchmark harnesses, anti-hacking filters and resource settings, without substantiating a more specific evaluation protocol involving Git-history removal or network blocking.

The self-improvement label describes the training procedure. The downloaded model does not continuously retrain itself on a user's phone or workstation. Ornith AI runs the loop during model development, then publishes the resulting weights.

Three sizes, three different deployment bets

Ornith-1.5 arrives in a Hugging Face collection with a 397-billion-parameter mixture-of-experts model, a 35B MoE model that activates 3B parameters per token, and a 9B dense model. Ornith AI also describes a quantized mobile version of the 9B model for iPhone and Android deployment.

The 397B release is Ornith AI's open-frontier bid. The 35B model is aimed at developers who can hold a larger sparse model in memory while paying the inference cost of a smaller active parameter count. The 9B model is the most accessible of the three: Ornith AI documents local deployment and publishes an MLX build for Apple hardware.

The mobile and local-release strategy gives developers a way to test the system without relying on a hosted demo. The practical tradeoffs still depend on quantization, available memory, runtime support and the length of the job.

For the prior generation, Ornith AI's official Ornith-1.0 documentation lists bf16, FP8 and GGUF checkpoints under the MIT license. The Ornith-1.0-9B model card lists an approximately 19GB footprint in bf16 and a native 262,144-token context window. Ornith AI's official documentation does not claim an approximately 1-million-token RoPE or YaRN extension.

Benchmarks carry a harness

Ornith AI reports that Ornith-1.5-397B scored 86.1 on Terminal-Bench 2.1 using Terminus-2 and 56.0 on DeepSWE. Ornith AI compares those results with 85.0 and 59.0 for Claude Opus 4.8, 82.7 and 54.4 for DeepSeek-V4-Flash-0731, and 81.0 and 46.2 for GLM-5.2.

At 35B, Ornith AI reports 68.5 on a Terminal-Bench 2.1 run using Claude Code and 79.0 on SWE-bench Verified. The 9B model is reported at 47.0 and 70.6 on the same two evaluations.

Those details limit what the headline numbers prove. Agentic coding scores measure a model-harness pair, and changing the scaffold can materially change the outcome. Ornith AI's comparisons should be read as disclosed, company-run evaluations until the models and harness configurations are reproduced by outside evaluators.

The Ornith-1.0 repository reports several earlier benchmark results as averages across five runs and publishes sampling settings, context windows, timeouts, compute allocations and agent harnesses. Those disclosures apply to Ornith-1.0 and should not be treated as documentation for the Ornith-1.5 scores.

The release still gives developers something concrete to test. Ornith AI published the model weights, serving instructions and quantized formats rather than limiting access to a hosted demo. The earlier Ornith-1.0 repository gives the new checkpoints an existing open-source starting point.

Ornith AI's larger bet

Ornith AI is building around a constraint that has become more important as human-written training tasks get expensive and familiar benchmarks lose discriminating power. A model that can identify its own capability gaps and build valid exercises around them could produce a curriculum that moves as quickly as the model does.

The weak point is equally clear: generated tasks are useful only when their grading environments remain faithful, difficult and resistant to exploitation. Ornith AI has made that evaluation layer part of the learned system, placing more responsibility on reward design.

Ornith-1.5 turns that research thesis into three downloadable model sizes. The open weights let developers inspect the practical result, run the published recipes and test whether Ornith AI's self-generated curriculum transfers from benchmark environments to real codebases. That is the test that matters after the model finishes grading itself.

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @ornith ai 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/ornith-ai-ships-open…] indexed:0 read:5min 2026-08-19 ·