Microsoft's Orchard framework lets small AI agents punch well above their weight
A new open-source toolkit from Microsoft Research trains AI agents that can fix code, browse the web, and manage tasks, using models far smaller than today's frontier giants.

Key points
- Orchard is a free, open-source framework released by Microsoft Research that lets researchers build and train AI agents without needing expensive, proprietary infrastructure.
- Orchard-SWE, one of three demonstration models, scored 69.7% on SWE-bench Verified, a standard coding test, rising to 73.0% with an extra filtering step, using roughly 3 billion active parameters.
- Frontier AI systems achieving similar scores typically use models more than ten times larger.
- Microsoft released the training data and evaluation methods alongside the framework, so outside researchers can reproduce and build on the work.
- Three agent types are covered: software engineering, web browsing, and personal-assistant tasks such as calendar and email management.
Microsoft Research quietly published something researchers have wanted for years: a full, open toolkit for building AI agents that actually works at a realistic budget.
The project is called Orchard. An AI agent, for context, is software that doesn't just answer a single question. It plans, takes multiple steps, uses tools, and can recover when something goes wrong. Think of it as a digital assistant that can open your codebase, spot a bug, write a fix, run tests, report back, all without you clicking anything. Building agents like that has been expensive and closed off. The training pipelines, datasets, and sandboxed testing environments needed to make them work have mostly lived inside big labs. Orchard is Microsoft's attempt to change that.
What does Orchard actually do?
At its centre is a component called Orchard Env, a shared environment that runs on Kubernetes, a widely used system for managing thousands of software containers at once. Teams can introduce a new benchmark, a new training algorithm, or a new agent system without rebuilding the underlying infrastructure from scratch.
One practical benefit: Orchard lets researchers train an agent inside the same software wrapper that manages multi-step reasoning and tool use during real deployment. Earlier open tools forced researchers to train on a simplified stand-in and then switch to the real thing, creating a gap between training and real-world performance. Orchard closes that gap.
How well do the models actually perform?
Microsoft released three demonstration models to show the framework works across different tasks.
| Model | Task | Key benchmark result |
|---|---|---|
| Orchard-SWE | Software engineering | 69.7% on SWE-bench Verified (73.0% with reranking) |
| Orchard-GUI | Web browsing | 68.4% average across WebVoyager, Online-Mind2Web, DeepShop |
| Orchard-Claw | Personal assistant | Trained on real deployment harnesses |
Orchard-SWE is the standout result. SWE-bench Verified is a well-known test where a model must read a real-world software bug report and produce a working fix. The model starts from a 61.4% baseline, reaches 69.7% through a sequence of training improvements, then hits 73.0% with a value model: a separate 4-billion-parameter system trained to pick the best answer from several candidates. All of this uses roughly 3 billion active parameters, while frontier systems posting similar scores use models more than ten times larger, which means more computing cost and more energy per run.
Orchard-GUI, the web-browsing agent, was trained on just 400 demonstrations and 2,200 open-ended tasks, a small dataset by industry standards. It still scored 74.1% on WebVoyager and 67.0% on Online-Mind2Web.
Our story on 3 August 2026, "Inkling-Small Is a Quarter the Size of Its Predecessor and Nearly as Capable", caught a similar pattern: smaller open models closing the gap with larger ones on coding benchmarks. Orchard pushes that further by making the training recipe itself open.
What does this mean for ordinary people?
Directly, not much yet. Orchard's a research framework aimed at the teams building AI tools, not a product you can download and use today.
Indirectly, it matters. When the infrastructure for building capable agents is open and reproducible, more researchers can study how these systems behave, catch problems earlier, build alternatives to closed commercial products. That scrutiny tends to be good for the people who eventually use the tools. Microsoft Research published the training data and evaluation methods alongside the code, so independent teams can check the results rather than taking the benchmarks on faith.
The benchmark numbers are real, but they measure performance on specific tests. What nobody yet knows is how reliably these agents hold up when the task is messier than a benchmark expects. That's the thing to watch.
Common questions
Is Orchard something I can use myself?
Orchard is an open-source framework aimed at AI researchers and developers, not a finished product for everyday use. The code and training data are publicly available, but using them requires technical knowledge.
Does a higher benchmark score mean an AI agent is safe to trust with real tasks?
Not automatically. Benchmark scores measure performance on specific tests, not reliability in every situation. They're a useful signal, but real-world testing in the actual environment always matters more.



