USASI
SoftwareFramework

Keras

Project record

Maintained by Keras team at Google63

Keras is an open-source deep learning API. Keras 3 is multi-backend: models can run on JAX, TensorFlow, or PyTorch, and an OpenVINO backend supports inference only. The keras.io site also documents KerasHub, which provides Keras 3 implementations of model architectures paired with pretrained checkpoints.14

Last reviewedEntry updated Documented release Unknown

Availability and license

Overall availability

Public

Documented as available to the general public. Access conditions and license terms may still apply.12

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

Public materials checklist

Items for a framework under USASI rubric v0.1. Unknown means unassessed or insufficient evidence.
Public materials checklist for Keras
ItemStatusNotes and evidence
Source codeIs the source code publicly readable?PublicDeveloped on GitHub at keras-team/keras.13
DocumentationIs user documentation published?PublicGuides and API documentation are published at keras.io.41
InstallationAre installation instructions or packages publicly available?PublicInstalled with pip ("pip install keras") plus a backend package (tensorflow, jax, or torch).15
Supported platformsAre supported operating systems or hardware documented?PublicThe README states Keras 3 is compatible with Linux and macOS and recommends WSL2 on Windows; it lists minimum backend versions and separate CUDA requirement files for GPU support.1
Release statusAre versioned releases published?PublicVersioned releases are published on PyPI; version 3.15.1 was uploaded on July 29, 2026.5

What it is useful for

The README describes Keras 3 for building and training models across domains and scaling from a laptop to clusters of GPUs or TPUs, and as a drop-in replacement for tf.keras when using the TensorFlow backend.1

Organization context

U.S. eligibility

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

Eligible · basis: U.S.-governed project

A November 2024 Google for Developers blog post states that the Keras team at Google will continue to collaborate on the project in the open-source community and describes Google's continued investment in Keras 3. The contributing guide requires contributors to pass a Google Contributor License Agreement check (cla/google). Google's parent Alphabet Inc. has its principal executive offices in Mountain View, California, per its fiscal 2025 Form 10-K.637

Assessed Sep 29, 2026

Sources

  1. 1.
    keras-team/keras README (external site: raw.githubusercontent.com)

    Keras team · Repository · accessed Sep 29, 2026

  2. 2.
  3. 3.
    Keras CONTRIBUTING.md (external site: raw.githubusercontent.com)

    Keras team · Documentation · accessed Sep 29, 2026

  4. 4.
    Keras: Deep Learning for humans (external site: keras.io)

    Keras team · Official page · accessed Sep 29, 2026

  5. 5.
    keras on PyPI (JSON metadata) (external site: pypi.org)

    Python Package Index · Release notes · accessed Sep 29, 2026

  6. 6.
    Farewell and thank you for the continued partnership (Keras) (external site: developers.googleblog.com)

    Google for Developers Blog · Announcement · published Nov 13, 2024 · accessed Sep 29, 2026

  7. 7.
    Alphabet Inc. Form 10-K for the fiscal year ended December 31, 2025 (external site: sec.gov)

    Alphabet Inc. (via U.S. Securities and Exchange Commission EDGAR) · Filing · accessed Sep 29, 2026

This listing is not an endorsement, a safety assessment, or a federal approval.

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