SERA

SERA-8B-GA

by Allen Institute for Artificial Intelligence (Ai2) · Current open-weight research model

SERA-8B-GA is Ai2’s Apache 2.0 open-weight coding agent for repository-level bug fixing, feature implementation, refactoring, and coding-agent research. Built on Qwen 3-8B and trained with GLM-4.5-Air-generated software-engineering trajectories, it supports a 32K-token context and achieved a provider-reported 31.7% resolve rate on SWE-bench Verified. It has no identified official hosted API price and requires user-managed deployment, with Ai2 documenting one 80GB GPU for 32K-context inference.

Text Reasoning Coding
SERA-8B-GA is a compact open coding agent developed by Ai2 for software-engineering tasks that require reading and modifying an existing codebase. It uses Qwen 3-8B as its base model and was trained on synthetic agent trajectories produced with GLM-4.5-Air. The Apache 2.0 model is available for self-hosted deployment, with no official provider-hosted token pricing identified.
Outputs

What SERA-8B-GA can produce

Text
Inputs

What it can understand

Text
Capabilities

Support features

Tool use Fine-tuning
Model profile

Performance characteristics

6/10 Reasoning
9/10 Coding
7/10 Speed
8/10 Cost efficiency
Specifications

Technical details

Family SERA
Type Coding
Context window 33K tokens
Max output tokens tokens
Release date 2026-01-27
Status Current open-weight research model
Knowledge cutoff notes

No authoritative model-specific knowledge cutoff was published in the reviewed Ai2 or Hugging Face materials. The 32K context limit is an inference context specification and should not be interpreted as a knowledge cutoff.

Model notes

SERA-8B-GA is the GA variant of Ai2's SERA 8B coding agent. It uses Qwen 3-8B as the base model and GLM-4.5-Air as the teacher model. Ai2 reports 31.7% ± 0.4% on SWE-bench Verified at 32K context, based on three random seeds. The model is trained for software-engineering agent workflows and may emit a nonexistent submit-tool call after editing; the SERA CLI proxy handles this behavior. It is distributed under Apache 2.0 and is intended for research and educational use with human review. Ai2 documents a minimum deployment configuration of one 80GB GPU for 32K-context inference. No official provider-hosted token pricing was identified.

COST

Pricing

Input No official hosted API price; model weights are available for self-hosted deployment
Output No official hosted API price; model weights are available for self-hosted deployment
Model guide

SERA-8B-GA: Ai2’s Open 8B Coding Agent for Repository-Level Work

SERA-8B-GA is an open-weight 8-billion-parameter coding agent from the Allen Institute for AI. Built on Qwen 3-8B and fine-tuned with synthetic software-engineering trajectories generated using GLM-4.5-Air, it targets repository-level bug fixing, feature implementation, refactoring, and coding-agent research. It supports a 32K-token context window and achieved a provider-reported 31.7% resolve rate on SWE-bench Verified in a 32K-context evaluation.

What is SERA-8B-GA?

SERA-8B-GA is an 8-billion-parameter open-weight coding agent from the Allen Institute for AI, also known as Ai2. It is the general-availability variant of Ai2’s SERA-8B model family and is designed for software-engineering workflows rather than general-purpose conversational use.

The model’s intended tasks include fixing bugs across a repository, implementing features, refactoring existing code, maintaining codebases, and experimenting with coding-agent systems. In practical terms, it is meant to inspect files, reason about a requested change, edit the relevant code, and work through a repository-level task.

SERA-8B-GA is distributed under the Apache 2.0 license. Its weights are available through Hugging Face, so users can run it with open-model infrastructure instead of relying on a required Ai2-hosted API.

Training and position in Ai2’s coding-agent work

SERA-8B-GA uses Qwen 3-8B as its base model. Ai2 fine-tuned that model with synthetic software-engineering trajectories rather than treating it as a conventional instruction-following coding model. The GA version uses GLM-4.5-Air as its teacher model and is associated with the Sera-4.5A-Lite-T2 training dataset.

Ai2’s Soft Verified Generation process creates training examples from repository changes. A teacher model modifies a repository, the change is converted into a synthetic pull-request task, and an agent then attempts to reproduce it. Ai2 compares the resulting patches using line-level recall. This approach reduces the need to run a full test suite for every generated training example while still selecting trajectories that resemble practical code changes.

This training explains the model’s positioning. SERA-8B-GA is not simply an 8-billion-parameter language model with code knowledge added through prompting. It is specifically adapted to agent-style repository work, where the model must interpret a task in the context of multiple files and produce a concrete patch.

Performance and 32K context window

Ai2 reports a 32,768-token context length for SERA-8B-GA. The context window is the amount of text the model can process in one interaction, including instructions, source files, tool results, and previous conversation or agent steps. A 32K window can accommodate a meaningful amount of repository context, although it does not guarantee that an entire large codebase can be supplied at once.

In Ai2’s published SWE-bench Verified evaluation using a 32K context, SERA-8B-GA achieved a 31.7% resolve rate, with a reported standard deviation of 0.4 percentage points across three random seeds. This is a provider-published result for that benchmark configuration, not a general guarantee of success on every software project.

SWE-bench Verified primarily covers Python repositories. The supplied evaluation does not establish equivalent performance for other programming languages, repositories, task types, or coding benchmarks. Users should therefore treat the result as evidence of capability in a defined setting rather than as a universal coding score.

Capabilities and supported inputs

SERA-8B-GA is a text-in, text-out model. It accepts textual instructions and code context and produces text responses, including proposed code changes and agent-style actions. The available specifications do not indicate image, audio, video, music, embedding, or other non-text output capabilities.

The model is built for coding-agent workflows and supports tool-oriented use in that setting. Ai2’s SERA CLI is intended to connect the model to Claude Code-style workflows and can deploy it through Modal or an existing endpoint. This should not be interpreted as proof of a broad, provider-hosted function-calling API with a standardized schema. Direct integrations should follow the model and CLI documentation rather than assume compatibility with another vendor’s tool protocol.

A specific maximum output-token limit has not been identified in the supplied model information. The documented 32,768-token figure is the context length, not a separate maximum completion length. Likewise, streaming, caching, batch API access, and a distinct JSON mode are not verified in the supplied specifications.

Deployment, hardware, and pricing

SERA-8B-GA is intended for self-hosted or user-managed deployment. The model repository can be used with standard open-model tooling such as vLLM, while Ai2’s SERA CLI provides a more specialized route for coding-agent integrations.

Ai2’s published hardware guidance lists one 80GB GPU as the minimum configuration for 32K-context inference, with an H100 recommended for best performance. Quantized versions may reduce memory requirements, but the supplied research does not specify a particular quantization method, memory target, or resulting quality trade-off.

There is no official provider-hosted API price identified for this model. The economic trade-off is therefore different from a conventional pay-per-token model: users avoid a stated Ai2 token charge but must provide and operate the required compute, endpoint, storage, and supporting infrastructure. Actual cost will depend on hardware access, utilization, quantization, orchestration, and whether deployment is managed locally or through a third-party service.

Main strengths and trade-offs

  • Purpose-built coding focus: Its training targets repository-level software-engineering tasks, making it more relevant to code maintenance and patch generation than a general text model of similar size.
  • Open deployment: The Apache 2.0 weights support inspection, self-hosting, experimentation, and adaptation to private codebases, subject to the license and the user’s deployment environment.
  • Moderate hardware footprint: At 8 billion parameters, it is smaller than many high-end coding models, although Ai2 still documents one 80GB GPU for the full 32K-context configuration.
  • Useful long-context setting: The 32K-token context supports multi-file tasks and agent history, but large repositories still require careful context selection.
  • Research-oriented limitations: It does not come with a provider-hosted API price, and several service features such as streaming and structured JSON output are not verified.

Compared with a larger hosted coding model, SERA-8B-GA may offer more control and potentially lower per-request infrastructure cost at sufficient utilization, but it requires users to manage deployment and does not provide the same verified service-level convenience. Compared with a smaller ordinary code-completion model, its agent-oriented training is better aligned with repository tasks, while its context and GPU requirements may be heavier than simple single-file completion needs.

Safety and operational limitations

SERA-8B-GA is a research-oriented coding agent without safety filtering or safety tuning. Generated code can contain ordinary programming errors as well as insecure defaults, injection vulnerabilities, or other security problems. Every generated patch should be reviewed, tested, and checked against the project’s security requirements before it is merged or deployed.

The model was trained for SWE-bench-style workflows and may attempt to call a nonexistent submit tool after completing an edit. Ai2’s SERA CLI proxy handles this behavior, but an integration that invokes the model directly must account for it. A direct deployment should distinguish between the model’s textual action request and the tools that the surrounding application actually exposes.

Performance outside the evaluated Python repositories is not established by the supplied research. The model may be useful for other languages or repository types, but those uses should be validated with local benchmarks rather than inferred from the SWE-bench Verified result.

When to choose SERA-8B-GA

Choose SERA-8B-GA when you need an open coding agent for repository-level work and are prepared to operate the model yourself. It is particularly suitable for:

  • research into coding-agent behavior and training;
  • bug fixing, feature implementation, and refactoring in private repositories;
  • experiments that require access to model weights or custom deployment;
  • teams that can provide an 80GB GPU-class environment and want to avoid dependence on a specific hosted API; and
  • fine-tuning or adapting an open coding model to an organization’s codebase and workflow.

Another option may be more appropriate when the priority is a managed API, predictable service operations, multimodal input, validated structured output, or performance guarantees outside SWE-bench-style Python tasks. A smaller completion model may also be a better fit for low-latency single-file edits, while a larger hosted agent may be preferable for difficult repositories when infrastructure simplicity and maximum capability matter more than open deployment.

Bottom line

SERA-8B-GA is a focused open coding agent rather than a general AI service. Its combination of Qwen 3-8B, synthetic agent-trajectory training, a 32K-token context, and Apache 2.0 licensing makes it a practical candidate for repository-level coding research and self-managed development workflows. Its main costs are operational: users must supply the compute, integrate the agent tooling, validate generated code, and avoid assuming that the published SWE-bench result or undocumented API features generalize to every project.


Answers to Frequently Asked Questions

What hardware is required to run SERA-8B-GA?
Ai2 lists one 80GB GPU as the minimum configuration for 32K-context inference and recommends an H100 for best performance. Quantized versions may reduce memory requirements, but the supplied specifications do not define a specific quantization method or memory target.
How well does SERA-8B-GA perform on SWE-bench Verified?
In Ai2’s published SWE-bench Verified evaluation using a 32K-token context, SERA-8B-GA achieved a 31.7% resolve rate, with a standard deviation of 0.4 percentage points across three random seeds. This result applies to the reported benchmark configuration and is not a universal guarantee.
What is SERA-8B-GA?
SERA-8B-GA is an 8-billion-parameter open-weight coding agent from Ai2, designed for repository-level software-engineering tasks such as bug fixing, feature implementation, refactoring, and codebase maintenance.
What license does SERA-8B-GA use and how can it be deployed?
SERA-8B-GA is distributed under the Apache 2.0 license, with weights available through Hugging Face. It is intended for self-hosted or user-managed deployment using tools such as vLLM or Ai2’s SERA CLI.


Sources 6
AI Provider

About Allen Institute for Artificial Intelligence (Ai2)