Introducing Particle-1

A black striped Particle sphere, framed by yellow, orange, and pink circles and horizontal bands.

Today, we’re launching Particle to make highly optimized intelligence accessible to everyone. The cost of using capable models still limits who can use them, how often, and what they can build. We’re working to lower that cost by training models to solve problems more efficiently, so people can deploy more intelligence to solve more problems.

Particle-1, post-trained on DeepSeek V4.1 Flash, sees large improvements in token efficiency using around ~45% fewer tokens on average across a wide variety of tasks. Many improvements in token optimization only improve on reducing costs but, in this case, tasks finish sooner which is good for end-users. We trained the model in reinforcement learning environments developed internally, with the goal of solving tasks with fewer tokens while maintaining accuracy.

This first release focuses on software engineering. We plan to bring Particle to other domains in future releases.

Fewer tokens with comparable accuracy

Cost

USD per task

  1. $0.2211
  2. $0.33681.5x
  3. $0.65233.0x

Mean tokens

Output per task

  1. 59,580
  2. 83,2461.4x
  3. 98,1551.6x

Accuracy

Task pass rate

  1. 72.57%
  2. 71.15%
  3. 66.82%
  • Particle-1
  • DeepSeek V4.1 Flash
  • GLM 5.3 Flash

Our reward function incentivizes the model to solve tasks successfully while using fewer tokens for reasoning and tool calls. We evaluated Particle-1 on four benchmarksa:

  • Terminal-Bench 2.1 tests terminal workflows such as compiling software, debugging code, and configuring systems.
  • ReactBench tests agents on building and fixing React applications, including functionality, performance, and accessibility.
  • ADE Bench evaluates analytics and data engineering tasks using real dbt projects and databases.
  • DeepSWE 1.1 evaluates longer software engineering tasks that require understanding codebases, implementing changes, and verifying solutions.

Across these benchmarks, Particle-1 uses 28.4%–52.2% fewer output tokens and achieves 34.4%–51.6% lower average cost per taskb than DeepSeek V4.1 Flash. Pass@1 rates are within the confidence intervals of the base model.

On general benchmarks outside our training domains, Particle-1’s accuracy stays close to base DeepSeek V4.1 Flash: GPQA Diamond 90.40% (base 90.91%), Tau Airlines 86.00% (base 88.00%), Standard MMLU 86.08% (base 85.98%), and BabyVision with tools 89.18% (base 89.60%).

Scaling RL for token efficiency

Two stages of training, first coding and then coding plus data engineering. Mean rollout length reduction generally rises within each stage. The discontinuity marks a resumed run with a training mix weighted toward data engineering.

The graph shows token savings across two stages of RL training, up to the peak of the smoothed curve. For each rollout group, we compare the mean assistant-token count with the task’s fixed baseline, then average these reductions equally across groups. Higher percentages mean fewer tokens used.

The discontinuity marks the start of stage 2, when the training set shifted mainly toward data engineering. Although stage 1 focused entirely on coding, the model was already using about 20% fewer tokens on data engineering tasks compared with their baselines. This was our first glimpse of generalization.

To train Particle-1, we built an internal collection of coding and data engineering tasks in Harbor format with our autonomous synthetic data system called Datamaker. Each environment gives the model a problem to solve through the Terminus 2 agent and a way to verify the outcome. This process helped us internally validate that our data pipeline could construct generalizable tasks.

We split post-training into successive stages, following the Cascade RL approach. This structure let us focus training on different task domains in sequence.

Asynchronous training stack

Our training infrastructure is built on Miles, RadixArk’s open-source RL framework, with distributed asynchronous training and dedicated rollout and trainer nodes. We made multiple optimizations to the SGLang rollout engine and the Megatron training engine to maximize throughput for our workload and reduce trainer-inference mismatch.

We trained a rank-64 LoRA adapter covering the experts in all layers (Schulman et al.). Its trainable parameters are equivalent to about 1.25% of the model’s parameter count.

For the policy update, we used Group Sequence Policy Optimization (GSPO) which applies importance weighting and clipping to each sequence as a whole, not to individual tokens. In our experiments, training with a token-level loss oscillated and eventually diverged. We kept the learning rate constant at 5e-5 and following Dr. GRPO, did not normalize advantages by the group's standard deviation.

Where the token savings come from

To better understand the gains in token efficiency and uncover potential issues, we analyzed trajectories from both the base model and our post-trained model. We compared runs on the same task and seed where both models passed, looking at how their reasoning, actions, and verification differed. Four common patterns emerged.

  • Less reasoning for the same actions. Particle-1 often needs less deliberation to choose and carry out the same steps. This can save tokens even when the number of actions stays the same or increases.
  • Stop once the task is complete. After verifying a solution, the model spends less time reconsidering decisions, repeating checks, or writing a lengthy final confirmation.
  • Fewer rounds of trial and repair. A more direct implementation means fewer repeated builds, patch repairs, and corrections before reaching a working solution.
  • More focused exploration and verification. Particle-1 spends less effort exploring alternatives and revising edge cases. Extra tests and documentation can still be useful, so we look at what each run delivers when interpreting the savings.

Reasoning tokens account for roughly 90% of the token savings on Terminal-Bench 2.1, ReactBench, and ADE. On DeepSWE 1.1, tool-call text also contributes around 30% of the savings.

Here are some example rollouts across the benchmarks.

Git deployment

Terminal-Bench 2.1

66.2%

fewer output tokens

Particle-115,892
DeepSeek V4.1 Flash47,006

Particle-1 used much less reasoning around deployment checks and completion, reducing output from 43,907 to 14,840 tokens, despite making slightly more model calls. The final two confirmation calls alone dropped from 11,445 to 1,765 tokens, while both runs successfully verified the branch deployments.

ReasoningTool-call textOther assistant text

Generalization beyond coding

Although our post-training focused on coding and data engineering, we’re seeing early signs that the token-efficient behavior carries over to other domains, including legal work and cybersecurity.

For illustration, we gave Particle-1 a contract-review task from Harvey LABe. The agent reads four legal documents, checks whether an arbitration clause complies with the arbitration institution’s rules, and writes a Word report flagging each deviation, its severity, and a recommendation. We also scaled the strength of Particle-1’s LoRA adapter from 0.25× to 8× to see how the behavior changes as its effect grows.

alpha = rank

Arbitration clause audit

Harvey LAB

24.6%fewer output tokens

  1. Particle-1Accuracy 100% 155,033
  2. DeepSeek V4.1 FlashAccuracy 62.5% 205,656

The standard Particle-1 adapter strikes the best balance in this sweep. Its reports keep the explicit comparisons, caveats, and recommendations a complete answer needs, while using about a quarter fewer tokens than the base model.

DeepSeek V4.1 Flash spent the most tokens, writing long reports and checking them repeatedly, but that extra work didn’t reliably produce complete answers. At the standard 1× strength, Particle-1 used 24.6% fewer output tokens than the base model, and all eight of its reports passed every criterion under both judges. Stronger settings cut output further, by 47.8% at 2× and 60.2% at 4×, with one or two reports each missing a single criterion. At 8×, output fell by 78.7%, but only three of eight reports passed the strict check. The misses suggest that aggressive scaling compresses useful qualifications along with redundant analysis.

These early results make Particle-1 a promising foundation for adding new capabilities while keeping costs significantly low.

Build with Particle

Particle-1 is available today through the Particle API. Sign up for an API key and plug Particle-1 into your own harness or agent workflow. The docs walk you through connecting it.

Read the docs ↗