Independent project. Not a U.S. government website.

USASI
SoftwareFramework

OLMo-core

Project record

Maintained by Ai214

OLMo-core is Ai2's Python library of building blocks for large-scale distributed training with PyTorch, used for its OLMo language models. The repository also holds the official training scripts for released OLMo 2 and Olmo 3 models and has beta support for text generation, including a chat demo. Version 3.0.0 was released on October 1, 2026.153Fact reviewed Oct 8, 2026

Last reviewedEntry updated Documented release Unknown

Availability and license

Overall availability

Public

Source is public on GitHub, the package is on PyPI, and Ai2 publishes Docker images with its dependencies.14

Availability fact review: Oct 8, 2026

Availability is separate from permission: read the license before using or redistributing.

The repository's LICENSE file is the Apache License 2.0 text, and the PyPI package carries the same license. Optional dependencies named in the README, such as flash-attn and TransformerEngine, come from other projects with their own terms, which this record does not assess.241Fact reviewed Oct 8, 2026

Component reuse rights

A readable or downloadable component is not automatically reusable. These indicators concern recorded license evidence, not system certification.
weights
Unknown — no complete fact-level rights review
code
Reviewed qualifying license recorded — check scope and conditions
data
Unknown — no complete fact-level rights review
documentation
Unknown — no complete fact-level rights review

No complete system-rights review is recorded for this release.

Public materials checklist

Items for a framework under USASI rubric v0.2. Unknown means unassessed or insufficient evidence.
Public materials checklist for OLMo-core
ItemStatusNotes and evidence
Source codeIs the source code publicly readable?PublicLibrary source in src/olmo_core, tests in src/test, and official training scripts in src/scripts/official.1
DocumentationIs user documentation published?PublicThe Read the Docs site has an overview, guides, examples, and an API reference. At review the site showed version 2.6.0, while the latest tagged release was 3.0.0.53
InstallationAre installation instructions or packages publicly available?PublicThe README says to install PyTorch for the user's system first, then install from PyPI or from source; some features need optional dependencies, and the published Docker images include them.1
Supported platformsAre supported operating systems or hardware documented?PartialThe package requires Python 3.10 or later. The README says the Docker images are tested on Ai2's in-house H100 clusters and may not work with other hardware or driver and CUDA versions; no general platform list is given.41
Release statusAre versioned releases published?PublicTagged GitHub releases with release notes and matching PyPI versions; 3.0.0 was released on 2026-10-01.34

What it is useful for

Re-running or adapting the published OLMo training scripts, which are launched with torchrun and accept command-line overrides, and building other distributed PyTorch training runs from the library's components. For evaluation, the README points to Ai2's OLMo Eval and OLMES repositories.15Fact reviewed Oct 8, 2026

Run and use notes

Documented facts only. No hardware or performance claims are made without a cited source and stated assumptions.
  • The 3.0.0 release notes say it removed the olmo_core.model_ladder API and its training scripts, so existing ladder configurations need an earlier revision.3
  • The official training scripts can also be launched with OLMo-core's Beaker launch tool, which the README says requires access to Beaker; otherwise they run with torchrun.1

Organization context

U.S. eligibility

Project eligibility rests on documented governing or maintaining entities, not on contributors.

Eligible · basis: U.S.-governed project

The repository is in Ai2's allenai GitHub organization, the package is published on PyPI as ai2-olmo-core, and the documentation says OLMo-core is developed and maintained at the Allen Institute for Artificial Intelligence (AI2). Ai2 describes itself as a Seattle-based nonprofit AI research institute founded in 2014.1456

Assessed Oct 8, 2026

Sources

  1. 1.
    allenai/Olmo-core README (external site: raw.githubusercontent.com)

    Ai2 (GitHub) · Repository · accessed Oct 8, 2026

  2. 2.
  3. 3.
    OLMo-core v3.0.0 release notes (GitHub API) (external site: api.github.com)

    Ai2 (GitHub) · Release notes · published Oct 1, 2026 · accessed Oct 8, 2026

  4. 4.
    ai2-olmo-core package metadata (PyPI JSON API) (external site: pypi.org)

    Python Package Index · Repository · accessed Oct 8, 2026

  5. 5.
    OLMo-core documentation (external site: olmo-core.readthedocs.io)

    Ai2 (Read the Docs) · Documentation · accessed Oct 8, 2026

  6. 6.
    About Ai2 (external site: allenai.org)

    Ai2 · Official page · accessed Oct 8, 2026

Support Us

Help keep USASI useful.

Optional. No USASI account required. Payment takes place on the linked provider’s website (Buy Me a Coffee).

About supporting this project