From: kyutai <huggingface.co/kyutai>Newsgroups: alt.freeweights.embedSubject:

mimi

Date: 2026-11-15Commit: 89091b3Signed: 2DC28CC7B26A283B ✓

Feature extraction model with 96M parameters. Safetensors weights, 385 MB in all. Published by kyutai under CC-BY-4.0.

96M params385MBmimisafetensorspermissive
FactsParams96MSize385 MBFormatssafetensorsTaskfeature extractionLicenseCC-BY-4.0From sourcepermissive
$ fw get kyutai/mimi
# manifest sha256 014406ad2760… · 385 MB · 5 files
$ fw verify ./mimi kyutai/mimi
From sourceHosted (signed)kyutai/mimiLast check: 2026-11-15 02:29 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Evaluate with

Overview

Size
385 MB
Weights
385 MB (safetensors)
Parameters
96M
Formats
safetensors
Task
feature extraction
License
CC-BY-4.0 (permissive)
Files
5, each with a sha256
Publisher
kyutai
Added
2026-11-15
Section
alt.freeweights.embed
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 02:29 UTCpassed

Model card

From the publisher at commit 89091b3. Shown as plain text with links; images open at the publisher.

Image: image/png

Model Card for Mimi#

Mimi codec is a state-of-the-art audio neural codec, developped by Kyutai, that combines semantic and acoustic information into audio tokens running at 12.5Hz and a bitrate of 1.1kbps.

Model Details#

Model Description#

Mimi is a high-fidelity audio codec leveraging neural networks. It introduces a streaming encoder-decoder architecture with quantized latent space, trained in an end-to-end fashion.

It was trained on speech data, which makes it particularly adapted to train speech language models or text-to-speech systems.

  • Developed by: Kyutai
  • Model type: Audio codec
  • Audio types: Speech
  • License: CC-BY
Model Sources#

Uses#

How to Get Started with the Model#

Usage with transformers#

Use the following code to get started with the Mimi model using a dummy example from the LibriSpeech dataset (~9MB). First, install the required Python packages:

pip install --upgrade pip
pip install --upgrade datasets[audio]
pip install git+https://github.com/huggingface/transformers.git@main

Then load an audio sample, and run a forward pass of the model:

from datasets import load_dataset, Audio
from transformers import MimiModel, AutoFeatureExtractor

# load a demonstration datasets
librispeech_dummy = load_dataset("hf-internal-testing/librispeech_asr_dummy", "clean", split="validation")

# load the model + feature extractor (for pre-processing the audio)
model = MimiModel.from_pretrained("kyutai/mimi")
feature_extractor = AutoFeatureExtractor.from_pretrained("kyutai/mimi")

# cast the audio data to the correct sampling rate for the model
librispeech_dummy = librispeech_dummy.cast_column("audio", Audio(sampling_rate=feature_extractor.sampling_rate))
audio_sample = librispeech_dummy[0]["audio"]["array"]

# pre-process the inputs
inputs = feature_extractor(raw_audio=audio_sample, sampling_rate=feature_extractor.sampling_rate, return_tensors="pt")

# explicitly encode then decode the audio inputs
encoder_outputs = model.encode(inputs["input_values"])
audio_values = model.decode(encoder_outputs.audio_codes)[0]

# or the equivalent with a forward pass
audio_values = model(inputs["input_values"]).audio_values
Usage with Moshi#

See the main README file.

Direct Use#

Mimi can be used directly as an audio codec for real-time compression and decompression of speech signals. It provides high-quality audio compression and efficient decoding.

Out-of-Scope Use#

The model is not intended to be used to impersonate other people or any malicious use of any kind.

Bias, Risks, and Limitations#

The model has been trained with a few safeguards to try to limit potential toxic usages, however our toxicity analysis shows that it behaves in the middle of existing models with respect to textual generation. It has some bias towards certain domains and topics that are over-represented in the training data. Its capabilities are relatively limited so far and it is trained to produce only one voice to avoid impersonation. Yet, we need the perspective in time to establish the sociotechnical limitations.

Training Details#

Training Data#

The training data is detailled in the paper.

Training procedure and hyper-parameters#

The different stages of the training procedure are detailled in the paper along with the hyper-parameters.

Citation#

@techreport{kyutai2024moshi,
    author = {Alexandre D\'efossez and Laurent Mazar\'e and Manu Orsini and Am\'elie Royer and Patrick P\'erez and Herv\'e J\'egou and Edouard Grave and Neil Zeghidour},
    title = {Moshi: a speech-text foundation model for real-time dialogue},
    institution = {Kyutai},
    year={2024},
    month={September},
    url={http://kyutai.org/Moshi.pdf},
}

Model Card Authors#

Alexandre Défossez, Laurent Mazaré, Manu Orsini, Amélie Royer, Patrick Pérez, Hervé Jégou, Edouard Grave, Neil Zeghidour, Yoach Lacombe

Files

5 files · 385 MBWeights 385 MB (safetensors). Sizes and sha256 from the signed manifest.
Hide all 5 files with their sha256
FileSizesha256
.gitattributes1.52 KB11ad7efa24975ee4b0c3c3a38ed18737f0658a5f75a0a96787b576a78a023361
README.md4.36 KBdd1070a95a83e4f07ccdf29f6ab2c387191c1cfa1deadcdc28dda9e83ad6e38b
config.json1.12 KBaca6f44b04f7bc2e7466b71597d2d51e463ed1cf3cd7025d8848595580546c36
model.safetensors385 MBbac7e85083dcded655d24eaadde7e6eea34c0da1b35fa2d284e641bd2b942a5e
preprocessor_config.json234 Bfcb3805e597e786d4067706e602f6688524640f8d3396790e2e09b5942fcbdfb
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
89091b3e46 pinned now2026-11-15 02:29 UTC5 files · 385 MB

Use it

$ fw get kyutai/mimi
# manifest sha256 014406ad2760… · 385 MB · 5 files
$ fw verify ./mimi kyutai/mimi
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/kyutai/mimi.json --dir ./mimi $ python3 fw.py verify ./mimi ./kyutai__mimi.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download kyutai/mimi --revision 89091b3e466eb6a9d11e537bf26b144f194978f7 --local-dir ./mimi
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModel, AutoTokenizer tok = AutoTokenizer.from_pretrained("kyutai/mimi", revision="89091b3e466eb6a9d11e537bf26b144f194978f7") model = AutoModel.from_pretrained("kyutai/mimi", revision="89091b3e466eb6a9d11e537bf26b144f194978f7", device_map="auto")

License

Name
Creative Commons Attribution 4.0
Id
CC-BY-4.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
dd1070a95a83e4f07ccdf29f6ab2c387191c1cfa1deadcdc28dda9e83ad6e38b
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: kyutai <huggingface.co/kyutai>Newsgroups: alt.freeweights.embedSubject: mimiDate: 2026-11-15Commit: 89091b3Signed: 2DC28CC7B26A283B ✓
Upstream
kyutai/mimi
Pinned commit
89091b3e466eb6a9d11e537bf26b144f194978f7
Manifest
mimi.json · .minisig
Manifest sha256
014406ad2760c2923d1da09bbc9773f0a69d044ed139f41fff0824c2ffe08e4c
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 02:29 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/kyutai/mimi.json $ curl -O https://freeweights.allternit.com/manifests/kyutai/mimi.json.minisig $ minisign -Vm mimi.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

1 model in the catalog name this one as their parent.

Quantizations
1
Quantizations 1
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download kyutai/mimi
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. mimi.json. Provenance. Takedown history: none.

Variants

1 quantized or adapter build of mimi. Each has its own license check and page.

From: sentence-transformers <huggingface.co/sentence-transformers>Subject: all-MiniLM-L6-v1
From: unsloth <huggingface.co/unsloth>Subject: all-MiniLM-L6-v2
From: mlx-community <huggingface.co/mlx-community>Subject: all-MiniLM-L6-v2-4bit
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: all-mpnet-base-v1
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: allenai-specter
From: sentence-transformers <huggingface.co/sentence-transformers>Subject: bert-base-nli-max-tokens