Beam is an autoregressive transformer model that accepts text inputs and generates text outputs (mainly in English). It has a mixture-of-experts (MoE) architecture with 501B total parameters, 23B active parameters per token, and a context window of up to 1 million tokens.
Beam is the first in a new family of models from Reflection, with multilingual and multimodal capabilities planned for future releases. Beam is designed for developers and researchers building coding and agentic systems, as well as enterprises that want to customize and run their own models. It works out of the box with the runtimes, frameworks, coding harnesses, and tools developers already use.
Efficient reasoning for coding and agentic workloads
Reflection’s evaluations show strong performance across coding, agentic, reasoning, and STEM benchmarks:
Agentic coding performance
Reasoning performance
Reflection trained Beam to solve coding and agentic tasks and use fewer tokens to reach a successful result. The goal is to reduce the cost of these workloads. Reinforcement learning (RL) was a major part of Beam’s training.
Reflection used longer RL rollouts so Beam could practice solving tasks over multiple steps, using tools and adjusting its approach based on feedback. Reflection rewarded successful solutions during training and applied a length penalty to discourage unnecessary tokens. In short, longer rollouts let Beam work through complex tasks, while the length penalty encouraged it to do so with fewer tokens.
Users can also adjust Beam’s reasoning effort parameter: lower settings favor shorter responses, and higher settings allow more reasoning to improve performance on demanding tasks.
Start using Beam on Baseten
You can use Beam today through Baseten Model APIs and Dedicated Inference. Build coding and agentic systems that solve complex tasks without wasting tokens.








