Use your OpenAI commitments on Baseten open models. Learn more

Beam: Efficient reasoning for coding and agentic workloads

Beam is now available on Baseten. Reflection’s 501B open-weight MoE model is built for efficient reasoning in coding and agentic workflows, with 1M context.

Published

Beam
TL;DR

Today, we’re proud to support Reflection by bringing Beam, its first open-weight model, to the Baseten Platform with day-0 support. 

Beam is available now through Baseten Model APIs and Dedicated Inference. Here’s a closer look at its capabilities and approach to efficient reasoning.

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 performanceAgentic coding performance
Reasoning performanceReasoning performance

Source: https://reflection.ai/blog/introducing-beam

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.

Subscribe to our newsletter

Stay up to date on model performance, inference infrastructure, and more.

‌