EMO

Emo_1b14b_130B

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

Ai2's Emo_1b14b_130B is an open-weight sparse Mixture-of-Experts language model with 1B active and 14B total parameters. Trained on 130B tokens, it is an EMO ablation checkpoint for studying document-level expert routing, emergent modularity, selective expert use, and self-hosted text generation. Hosted pricing, context limits, and maximum output limits are not documented.

Text Reasoning Coding
Emo_1b14b_130B is a research-oriented causal language model from Ai2's EMO project, short for Pretraining Mixture of Experts for Emergent Modularity. Its sparse architecture contains 128 experts, but only eight experts are activated for each token, giving the model a 1B-active and 14B-total parameter profile. The checkpoint was trained on 130 billion tokens as a smaller-scale ablation of the EMO approach, rather than as the project's main 1T-token release. It is distributed as open weights for local experimentation and does not have published hosted API pricing or a provider-operated inference endpoint.
Outputs

What Emo_1b14b_130B can produce

Text
Inputs

What it can understand

Text
Capabilities

Support features

Fine-tuning
Model profile

Performance characteristics

3/10 Reasoning
3/10 Coding
3/10 Speed
5/10 Cost efficiency
Specifications

Technical details

Family EMO
Type General Purpose
Context window tokens
Max output tokens tokens
Release date 2026-05-07
Status Current open-weight research checkpoint
Knowledge cutoff notes

No direct authoritative knowledge-cutoff date is specified in the model card or associated EMO documentation.

Model notes

Canonical Hugging Face identifier: allenai/Emo_1b14b_130B. This is the 130B-token ablation checkpoint of EMO, not the main 1T-token Emo_1b14b_1T release. It has 1B active parameters and 14B total parameters, with 128 experts consisting of 127 routed experts and one shared expert; eight experts are active per token. The checkpoint was not midtrained. It is distributed as open weights in Safetensors format under Apache 2.0. Loading requires trust_remote_code=True because the implementation uses custom modeling code. No official hosted API pricing, knowledge cutoff, context length, or maximum output-token limit was identified.

Model guide

Emo_1b14b_130B: Open MoE Checkpoint for Modularity Research

Emo_1b14b_130B is an open-weight Mixture-of-Experts language model from Ai2 with 1 billion active parameters and 14 billion total parameters. Trained on 130 billion tokens, it is a smaller EMO research checkpoint designed to investigate document-level expert routing, emergent modularity, selective expert use, and self-hosted text generation.

What is Emo_1b14b_130B?

Emo_1b14b_130B is an open-weight causal language model released by Ai2 as part of the EMO research project. A causal language model generates text by predicting the next token in a sequence, making it suitable for tasks such as completion, drafting, evaluation, and other text-generation experiments.

The model's defining feature is its sparse Mixture-of-Experts (MoE) design. Instead of using every parameter for every token, an MoE model routes each token through a selected subset of expert networks. Emo_1b14b_130B has approximately 14 billion total parameters, while approximately 1 billion parameters are active for an individual token. This distinction can reduce the computation required per token compared with a dense model of the same total size, although actual memory and serving requirements also depend on how the weights and inference system are configured.

The checkpoint is primarily a research artifact. Its purpose is to help investigate whether routing constraints applied at the document level can encourage different expert groups to specialize in higher-level domains or capabilities.

Architecture and training details

Emo_1b14b_130B contains 128 experts: 127 routed experts and one shared expert. Eight experts are active for each token. During pretraining, tokens belonging to the same document were constrained to use a shared pool of experts. This design is intended to promote modular behavior, so that different expert subsets may become more associated with particular domains or capabilities.

The model was trained on 130 billion tokens from the OLMoE pretraining mixture. It was not subjected to the later midtraining stage used for the larger EMO checkpoint. This makes Emo_1b14b_130B an ablation-scale model for studying the training method, not an interchangeable version of the main release.

For positioning, the main Emo_1b14b_1T checkpoint was pretrained on 1 trillion tokens and then annealed for an additional 50 billion tokens. That comparison is useful because the 130B-token model represents a substantially smaller training run and should be evaluated on its own terms.

Capabilities and practical use

Emo_1b14b_130B is intended for text generation and language-model research. Its open-weight format allows researchers and engineers to inspect, serve, evaluate, and adapt the checkpoint using their own infrastructure. The supplied documentation identifies compatibility with the Transformers library and notes that the model can also be served through compatible systems such as vLLM and SGLang.

  • Mixture-of-Experts routing and modularity research
  • Experiments involving document-level expert selection
  • Studies of selective expert deployment and sparse-model serving
  • Open-weight causal language-model evaluation
  • Local or self-hosted text generation
  • Fine-tuning and adaptation research where the checkpoint and infrastructure are appropriate

The available research does not establish specialized reasoning or coding benchmark results for this checkpoint. It is reasonable to use it for general language-model experimentation, but there is no supplied evidence that it should be preferred for advanced reasoning, software engineering, or production instruction following over models specifically optimized and benchmarked for those purposes.

Modalities, tools, and output types

Emo_1b14b_130B is a text-in, text-out model. The supplied specifications mark text input and text output as supported, while image, audio, video, music, embedding, speech, and other non-text output types are not supported. It should therefore be treated as a language-generation checkpoint rather than a multimodal model.

There is no documented native tool-use or function-calling capability for this checkpoint. The supplied specifications also do not identify guaranteed structured-output or JSON-mode support, hosted batch processing, prompt caching, or streaming as provider-level features. An external serving layer may offer some of these behaviors, but that should not be confused with a capability verified for the model itself.

Availability, pricing, and documented limits

The checkpoint is available as open weights from Ai2 through its Hugging Face model repository: allenai/Emo_1b14b_130B. It is distributed in Safetensors format under the Apache 2.0 license. Loading requires trust_remote_code=True because the released implementation uses custom modeling code.

There is no published hosted token price in the supplied research. Ai2 does not identify a provider-operated inference endpoint for this checkpoint, so costs are primarily associated with downloading, storing, and running the model on user-managed infrastructure. Actual operating cost and speed will depend on hardware, quantization or other deployment choices, batching, and the serving system; no verified price-per-token or throughput figure is provided.

The model documentation does not specify an official context-window size, maximum output-token limit, or knowledge-cutoff date. These values should not be inferred from the model's parameter count or training-token total. Anyone integrating the checkpoint should check the model implementation and serving configuration directly rather than assuming limits commonly associated with other language models.

Strengths and trade-offs

The strongest reason to use Emo_1b14b_130B is its research accessibility. It provides an open checkpoint for examining a specific MoE training strategy, including the relationship between document-level routing and modular behavior. The 1B-active and 14B-total configuration also gives researchers a concrete setting in which to study sparse inference and expert selection.

Its main trade-off is that open weights transfer operational responsibility to the user. There is no managed API, published service-level guarantee, official hosted pricing, or documented context and output limit in the supplied material. The custom model code can make deployment less straightforward than using a standard hosted model or a checkpoint with native support across more inference stacks.

Although only a subset of experts is active per token, the full parameter set still matters for storage and model loading. Sparse activation should therefore not be interpreted as meaning that the model requires only 1B parameters of total memory in every deployment.

When to choose Emo_1b14b_130B

Choose Emo_1b14b_130B when the project benefits from an inspectable, self-hosted research model and the central question involves MoE routing, modularity, expert specialization, or selective deployment. It is also a plausible choice for teams that need an Apache 2.0 open-weight checkpoint and are prepared to manage inference infrastructure themselves.

A different option may be more appropriate when the priority is a managed API, predictable per-token billing, guaranteed context or output limits, native tool calling, structured responses, multimodal interaction, or production support. A model with published reasoning or coding evaluations may also be preferable for demanding application workloads because no such specialized results are supplied for this checkpoint.

The larger Emo_1b14b_1T release may be the more relevant comparison for research focused on the full-scale EMO training setup, since it used a 1 trillion-token pretraining run and additional annealing. However, Emo_1b14b_130B remains useful when a smaller ablation checkpoint is sufficient or when the 130-billion-token training condition is itself the subject of investigation.

Bottom line

Emo_1b14b_130B is best understood as an open research checkpoint for studying sparse language models and emergent modularity. Its notable specifications are the 1B-active, 14B-total MoE architecture, 128-expert design, eight experts active per token, and 130-billion-token training run. It offers flexibility for self-hosted experimentation, but not the convenience, documented limits, or managed economics of a commercial language-model API.


Answers to Frequently Asked Questions

Does Emo_1b14b_130B have hosted pricing, tool calling, or documented context limits?
No hosted token price or Ai2-operated inference endpoint is documented. The checkpoint has no documented native tool-use or function-calling capability, and its official context-window size and maximum output-token limit are not specified in the supplied documentation.
Where can I download Emo_1b14b_130B and under what license is it released?
The model is available from Ai2 through the Hugging Face repository allenai/Emo_1b14b_130B. It is distributed in Safetensors format under the Apache 2.0 license and requires trust_remote_code=True to load the custom modeling code.
What can Emo_1b14b_130B be used for?
It can be used for text generation, MoE routing and modularity research, document-level expert-selection experiments, sparse-model serving studies, open-weight evaluation, self-hosted inference, and suitable fine-tuning research.
What is Emo_1b14b_130B?
Emo_1b14b_130B is an open-weight causal language model released by Ai2 for research on sparse Mixture-of-Experts architectures, document-level routing, and modularity.
How does the Mixture-of-Experts architecture in Emo_1b14b_130B work?
The model has approximately 14 billion total parameters, with about 1 billion active for each token. It includes 128 experts—127 routed experts and one shared expert—and activates eight experts per token.


Sources 4
AI Provider

About Allen Institute for Artificial Intelligence (Ai2)