LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements/alpha-tested-constraints.txt
src/mlx_one/__init__.py
src/mlx_one/benchmark.py
src/mlx_one/benchmark_worker.py
src/mlx_one/calibration.py
src/mlx_one/calibration_worker.py
src/mlx_one/cli.py
src/mlx_one/comparison.py
src/mlx_one/compatibility.py
src/mlx_one/conversion.py
src/mlx_one/conversion_worker.py
src/mlx_one/datasets.py
src/mlx_one/diagnostics.py
src/mlx_one/evaluation.py
src/mlx_one/evidence.py
src/mlx_one/generation.py
src/mlx_one/generation_worker.py
src/mlx_one/hardware.py
src/mlx_one/inference_baseline.py
src/mlx_one/inference_baseline_worker.py
src/mlx_one/inference_qualification.py
src/mlx_one/inference_qualification_worker.py
src/mlx_one/inspection.py
src/mlx_one/native_correctness.py
src/mlx_one/native_qualification.py
src/mlx_one/p0_engine_qualification.py
src/mlx_one/p0_engine_worker.py
src/mlx_one/p0_qualification.py
src/mlx_one/p1_benchmark.py
src/mlx_one/p1_decode.py
src/mlx_one/p1_profiles.py
src/mlx_one/p1_qualification.py
src/mlx_one/peak_calibration.py
src/mlx_one/planning.py
src/mlx_one/provenance.py
src/mlx_one/quality_dataset.py
src/mlx_one/registry.py
src/mlx_one/run_store.py
src/mlx_one/runtime_baseline.py
src/mlx_one/schema_migrations.py
src/mlx_one/schemas.py
src/mlx_one/stress_qualification.py
src/mlx_one/task_qualification.py
src/mlx_one/task_qualification_worker.py
src/mlx_one/traffic_replay.py
src/mlx_one/training.py
src/mlx_one/tuning.py
src/mlx_one/workflow.py
src/mlx_one.egg-info/PKG-INFO
src/mlx_one.egg-info/SOURCES.txt
src/mlx_one.egg-info/dependency_links.txt
src/mlx_one.egg-info/entry_points.txt
src/mlx_one.egg-info/requires.txt
src/mlx_one.egg-info/top_level.txt
src/mlx_one/audio/__init__.py
src/mlx_one/audio/cli.py
src/mlx_one/audio/decoding.py
src/mlx_one/audio/evaluation.py
src/mlx_one/audio/input.py
src/mlx_one/audio/lfm.py
src/mlx_one/audio/loading.py
src/mlx_one/audio/moonshine.py
src/mlx_one/audio/parakeet.py
src/mlx_one/audio/public.py
src/mlx_one/audio/qwen.py
src/mlx_one/audio/schemas.py
src/mlx_one/audio/service.py
src/mlx_one/audio/streaming.py
src/mlx_one/audio/weights.py
src/mlx_one/compat/__init__.py
src/mlx_one/compat/trl.py
src/mlx_one/compat/unsloth.py
src/mlx_one/core/__init__.py
src/mlx_one/core/cache.py
src/mlx_one/core/capabilities.py
src/mlx_one/core/compatibility.py
src/mlx_one/core/config.py
src/mlx_one/core/outputs.py
src/mlx_one/core/precision.py
src/mlx_one/core/protocols.py
src/mlx_one/core/quantization.py
src/mlx_one/core/registry.py
src/mlx_one/core/release_support.py
src/mlx_one/core/sliding_cache.py
src/mlx_one/core/weights.py
src/mlx_one/data/capabilities.json
src/mlx_one/data/calibrations/m4-air-32gb-text-v1.json
src/mlx_one/data/calibrations/m4-air-32gb-text-v1.matrix.yaml
src/mlx_one/data/compatibility/alpha_release.json
src/mlx_one/data/compatibility/mlx.json
src/mlx_one/data/hardware/m4-air-32gb.yaml
src/mlx_one/engine/__init__.py
src/mlx_one/engine/actor.py
src/mlx_one/engine/adapter_registry.py
src/mlx_one/engine/adapters.py
src/mlx_one/engine/admission.py
src/mlx_one/engine/arena.py
src/mlx_one/engine/batching.py
src/mlx_one/engine/block_cache.py
src/mlx_one/engine/block_kv.py
src/mlx_one/engine/cache.py
src/mlx_one/engine/cache_errors.py
src/mlx_one/engine/cache_manager.py
src/mlx_one/engine/cache_planner.py
src/mlx_one/engine/cache_specs.py
src/mlx_one/engine/cold_prefix.py
src/mlx_one/engine/components.py
src/mlx_one/engine/compound.py
src/mlx_one/engine/construction.py
src/mlx_one/engine/contracts.py
src/mlx_one/engine/device_executor.py
src/mlx_one/engine/dispatch.py
src/mlx_one/engine/envelope.py
src/mlx_one/engine/execution_context.py
src/mlx_one/engine/hybrid.py
src/mlx_one/engine/kernel_dispatch.py
src/mlx_one/engine/lifecycle.py
src/mlx_one/engine/media.py
src/mlx_one/engine/memory.py
src/mlx_one/engine/model_pool.py
src/mlx_one/engine/modes.py
src/mlx_one/engine/native_adapters.py
src/mlx_one/engine/observation.py
src/mlx_one/engine/optimization_policy.py
src/mlx_one/engine/paged.py
src/mlx_one/engine/paged_attention.py
src/mlx_one/engine/parity.py
src/mlx_one/engine/plugins.py
src/mlx_one/engine/prefix_cache.py
src/mlx_one/engine/pressure.py
src/mlx_one/engine/prompts.py
src/mlx_one/engine/public.py
src/mlx_one/engine/qualification.py
src/mlx_one/engine/reporting.py
src/mlx_one/engine/runners.py
src/mlx_one/engine/runtime_specs.py
src/mlx_one/engine/scheduler.py
src/mlx_one/engine/selection.py
src/mlx_one/engine/service.py
src/mlx_one/engine/sessions.py
src/mlx_one/engine/speculation.py
src/mlx_one/engine/tasks.py
src/mlx_one/engine/timing.py
src/mlx_one/engine/transactions.py
src/mlx_one/engine/task_runners/__init__.py
src/mlx_one/engine/task_runners/base.py
src/mlx_one/engine/task_runners/lfm_audio.py
src/mlx_one/engine/task_runners/multimodal.py
src/mlx_one/engine/task_runners/ocr.py
src/mlx_one/engine/task_runners/retrieval.py
src/mlx_one/engine/task_runners/segmentation.py
src/mlx_one/engine/task_runners/speech.py
src/mlx_one/engine/task_runners/transducer.py
src/mlx_one/models/UPSTREAM_LICENSE
src/mlx_one/models/__init__.py
src/mlx_one/models/registry.py
src/mlx_one/models/audio/__init__.py
src/mlx_one/models/audio/lfm2_audio/UPSTREAM.md
src/mlx_one/models/audio/lfm2_audio/UPSTREAM_LICENSE
src/mlx_one/models/audio/lfm2_audio/__init__.py
src/mlx_one/models/audio/lfm2_audio/checkpoint_config.py
src/mlx_one/models/audio/lfm2_audio/config.py
src/mlx_one/models/audio/lfm2_audio/conformer.py
src/mlx_one/models/audio/lfm2_audio/detokenizer.py
src/mlx_one/models/audio/lfm2_audio/dsp.py
src/mlx_one/models/audio/lfm2_audio/loading.py
src/mlx_one/models/audio/lfm2_audio/model.py
src/mlx_one/models/audio/lfm2_audio/native.py
src/mlx_one/models/audio/lfm2_audio/processing.py
src/mlx_one/models/audio/lfm2_audio/transformer.py
src/mlx_one/models/audio/lfm2_audio/weights.py
src/mlx_one/models/audio/moonshine/NOTICE
src/mlx_one/models/audio/moonshine/__init__.py
src/mlx_one/models/audio/moonshine/config.py
src/mlx_one/models/audio/moonshine/loading.py
src/mlx_one/models/audio/moonshine/model.py
src/mlx_one/models/audio/moonshine/weights.py
src/mlx_one/models/audio/parakeet/NOTICE
src/mlx_one/models/audio/parakeet/__init__.py
src/mlx_one/models/audio/parakeet/config.py
src/mlx_one/models/audio/parakeet/loading.py
src/mlx_one/models/audio/parakeet/mlx_export.py
src/mlx_one/models/audio/parakeet/model.py
src/mlx_one/models/audio/parakeet/processing.py
src/mlx_one/models/audio/parakeet/weights.py
src/mlx_one/models/audio/qwen3_asr/NOTICE
src/mlx_one/models/audio/qwen3_asr/__init__.py
src/mlx_one/models/audio/qwen3_asr/alignment.py
src/mlx_one/models/audio/qwen3_asr/config.py
src/mlx_one/models/audio/qwen3_asr/loading.py
src/mlx_one/models/audio/qwen3_asr/model.py
src/mlx_one/models/audio/qwen3_asr/processing.py
src/mlx_one/models/audio/qwen3_asr/weights.py
src/mlx_one/models/audio/whisper/__init__.py
src/mlx_one/models/audio/whisper/config.py
src/mlx_one/models/audio/whisper/loading.py
src/mlx_one/models/audio/whisper/model.py
src/mlx_one/models/audio/whisper/processing.py
src/mlx_one/models/audio/whisper/tokenizer.py
src/mlx_one/models/audio/whisper/weights.py
src/mlx_one/models/embeddings/__init__.py
src/mlx_one/models/embeddings/bert/__init__.py
src/mlx_one/models/embeddings/bert/config.py
src/mlx_one/models/embeddings/bert/model.py
src/mlx_one/models/embeddings/bert/weights.py
src/mlx_one/models/embeddings/lfm2_colbert/__init__.py
src/mlx_one/models/embeddings/lfm2_colbert/config.py
src/mlx_one/models/embeddings/lfm2_colbert/model.py
src/mlx_one/models/embeddings/lfm2_colbert/weights.py
src/mlx_one/models/embeddings/mpnet/__init__.py
src/mlx_one/models/embeddings/mpnet/config.py
src/mlx_one/models/embeddings/mpnet/model.py
src/mlx_one/models/embeddings/mpnet/weights.py
src/mlx_one/models/embeddings/qwen3_embedding/__init__.py
src/mlx_one/models/embeddings/qwen3_embedding/config.py
src/mlx_one/models/embeddings/qwen3_embedding/model.py
src/mlx_one/models/embeddings/qwen3_embedding/weights.py
src/mlx_one/models/embeddings/qwen3_reranker/__init__.py
src/mlx_one/models/embeddings/qwen3_reranker/config.py
src/mlx_one/models/embeddings/qwen3_reranker/model.py
src/mlx_one/models/embeddings/qwen3_reranker/weights.py
src/mlx_one/models/language/__init__.py
src/mlx_one/models/language/gemma3/UPSTREAM_LICENSE
src/mlx_one/models/language/gemma3/__init__.py
src/mlx_one/models/language/gemma3/config.py
src/mlx_one/models/language/gemma3/model.py
src/mlx_one/models/language/gemma3/weights.py
src/mlx_one/models/language/gpt2/__init__.py
src/mlx_one/models/language/gpt2/config.py
src/mlx_one/models/language/gpt2/model.py
src/mlx_one/models/language/gpt2/reference_math.py
src/mlx_one/models/language/gpt2/weights.py
src/mlx_one/models/language/gpt_oss/__init__.py
src/mlx_one/models/language/gpt_oss/config.py
src/mlx_one/models/language/gpt_oss/model.py
src/mlx_one/models/language/gpt_oss/weights.py
src/mlx_one/models/language/lfm2/__init__.py
src/mlx_one/models/language/lfm2/config.py
src/mlx_one/models/language/lfm2/model.py
src/mlx_one/models/language/lfm2/reference_math.py
src/mlx_one/models/language/lfm2/weights.py
src/mlx_one/models/language/lfm2_moe/__init__.py
src/mlx_one/models/language/lfm2_moe/config.py
src/mlx_one/models/language/lfm2_moe/model.py
src/mlx_one/models/language/lfm2_moe/weights.py
src/mlx_one/models/language/llama/__init__.py
src/mlx_one/models/language/llama/config.py
src/mlx_one/models/language/llama/model.py
src/mlx_one/models/language/llama/reference_math.py
src/mlx_one/models/language/llama/weights.py
src/mlx_one/models/language/openelm/__init__.py
src/mlx_one/models/language/openelm/config.py
src/mlx_one/models/language/openelm/model.py
src/mlx_one/models/language/openelm/weights.py
src/mlx_one/models/language/phi3/UPSTREAM_LICENSE
src/mlx_one/models/language/phi3/__init__.py
src/mlx_one/models/language/phi3/config.py
src/mlx_one/models/language/phi3/model.py
src/mlx_one/models/language/phi3/weights.py
src/mlx_one/models/language/qwen2/__init__.py
src/mlx_one/models/language/qwen2/config.py
src/mlx_one/models/language/qwen2/model.py
src/mlx_one/models/language/qwen2/reference_math.py
src/mlx_one/models/language/qwen2/weights.py
src/mlx_one/models/language/qwen2_moe/__init__.py
src/mlx_one/models/language/qwen2_moe/config.py
src/mlx_one/models/language/qwen2_moe/model.py
src/mlx_one/models/language/qwen2_moe/weights.py
src/mlx_one/models/language/qwen3/UPSTREAM_LICENSE
src/mlx_one/models/language/qwen3/__init__.py
src/mlx_one/models/language/qwen3/config.py
src/mlx_one/models/language/qwen3/model.py
src/mlx_one/models/language/qwen3/reference_math.py
src/mlx_one/models/language/qwen3/upstream_adapter.py
src/mlx_one/models/language/qwen3/upstream_math.py
src/mlx_one/models/language/qwen3/upstream_model.py
src/mlx_one/models/language/qwen3/weights.py
src/mlx_one/models/ocr/UPSTREAM.md
src/mlx_one/models/ocr/UPSTREAM_LICENSE
src/mlx_one/models/ocr/__init__.py
src/mlx_one/models/ocr/_layers.py
src/mlx_one/models/ocr/provenance.json
src/mlx_one/models/ocr/deepseek_ocr/__init__.py
src/mlx_one/models/ocr/deepseek_ocr/config.py
src/mlx_one/models/ocr/deepseek_ocr/language.py
src/mlx_one/models/ocr/deepseek_ocr/model.py
src/mlx_one/models/ocr/deepseek_ocr/sam.py
src/mlx_one/models/ocr/deepseek_ocr/vision.py
src/mlx_one/models/ocr/florence2/__init__.py
src/mlx_one/models/ocr/florence2/config.py
src/mlx_one/models/ocr/florence2/language.py
src/mlx_one/models/ocr/florence2/model.py
src/mlx_one/models/ocr/florence2/vision.py
src/mlx_one/models/ocr/got_ocr2/__init__.py
src/mlx_one/models/ocr/got_ocr2/config.py
src/mlx_one/models/ocr/got_ocr2/model.py
src/mlx_one/models/ocr/got_ocr2/vision.py
src/mlx_one/models/ocr/lightonocr/__init__.py
src/mlx_one/models/ocr/lightonocr/config.py
src/mlx_one/models/ocr/lightonocr/model.py
src/mlx_one/models/ocr/lightonocr/projector.py
src/mlx_one/models/ocr/lightonocr/vision.py
src/mlx_one/models/ocr/lightonocr/vision_config.py
src/mlx_one/models/ocr/paddleocr_vl/__init__.py
src/mlx_one/models/ocr/paddleocr_vl/config.py
src/mlx_one/models/ocr/paddleocr_vl/language.py
src/mlx_one/models/ocr/paddleocr_vl/model.py
src/mlx_one/models/ocr/paddleocr_vl/vision.py
src/mlx_one/models/ocr/trocr/__init__.py
src/mlx_one/models/ocr/trocr/config.py
src/mlx_one/models/ocr/trocr/model.py
src/mlx_one/models/segmentation/__init__.py
src/mlx_one/models/segmentation/sam3/NOTICE.md
src/mlx_one/models/segmentation/sam3/__init__.py
src/mlx_one/models/segmentation/sam3/_configuration.py
src/mlx_one/models/segmentation/sam3/_runtime.py
src/mlx_one/models/segmentation/sam3/config.py
src/mlx_one/models/segmentation/sam3/model.py
src/mlx_one/models/segmentation/sam3/tracker.py
src/mlx_one/models/segmentation/sam3/tracker_video.py
src/mlx_one/models/segmentation/sam3/video.py
src/mlx_one/models/segmentation/sam3/weights.py
src/mlx_one/models/shared/__init__.py
src/mlx_one/models/shared/decoder.py
src/mlx_one/models/shared/encoder.py
src/mlx_one/models/shared/execution.py
src/mlx_one/models/shared/hybrid.py
src/mlx_one/models/shared/moe.py
src/mlx_one/models/shared/moe_decoder.py
src/mlx_one/models/shared/reference_activations.py
src/mlx_one/models/shared/reference_math.py
src/mlx_one/models/shared/sparse.py
src/mlx_one/models/shared/transformer.py
src/mlx_one/models/shared/vision.py
src/mlx_one/models/shared/vlm_weights.py
src/mlx_one/models/vision_language/UPSTREAM.md
src/mlx_one/models/vision_language/UPSTREAM_LICENSE
src/mlx_one/models/vision_language/__init__.py
src/mlx_one/models/vision_language/lfm2_vl/__init__.py
src/mlx_one/models/vision_language/lfm2_vl/config.py
src/mlx_one/models/vision_language/lfm2_vl/model.py
src/mlx_one/models/vision_language/lfm2_vl/weights.py
src/mlx_one/models/vision_language/qwen2_5_vl/__init__.py
src/mlx_one/models/vision_language/qwen2_5_vl/config.py
src/mlx_one/models/vision_language/qwen2_5_vl/model.py
src/mlx_one/models/vision_language/qwen2_5_vl/weights.py
src/mlx_one/models/vision_language/qwen2_vl/__init__.py
src/mlx_one/models/vision_language/qwen2_vl/config.py
src/mlx_one/models/vision_language/qwen2_vl/model.py
src/mlx_one/models/vision_language/qwen2_vl/weights.py
src/mlx_one/models/vision_language/qwen3_5/__init__.py
src/mlx_one/models/vision_language/qwen3_5/config.py
src/mlx_one/models/vision_language/qwen3_5/model.py
src/mlx_one/models/vision_language/qwen3_5/reference_delta.py
src/mlx_one/models/vision_language/qwen3_5/reference_math.py
src/mlx_one/models/vision_language/qwen3_5/weights.py
src/mlx_one/ocr/__init__.py
src/mlx_one/ocr/cli.py
src/mlx_one/ocr/documents.py
src/mlx_one/ocr/generation.py
src/mlx_one/ocr/loading.py
src/mlx_one/ocr/postprocessing.py
src/mlx_one/ocr/processing.py
src/mlx_one/ocr/public.py
src/mlx_one/ocr/registry.py
src/mlx_one/ocr/schemas.py
src/mlx_one/ocr/tokenizers.py
src/mlx_one/ops/__init__.py
src/mlx_one/ops/attention.py
src/mlx_one/ops/compiled.py
src/mlx_one/ops/logits.py
src/mlx_one/ops/numerical_trace.py
src/mlx_one/ops/profiling.py
src/mlx_one/ops/quantized_linear.py
src/mlx_one/ops/reference_tiled.py
src/mlx_one/quantization/__init__.py
src/mlx_one/quantization/turboquant/LICENSE.txt
src/mlx_one/quantization/turboquant/NOTICE.txt
src/mlx_one/quantization/turboquant/__init__.py
src/mlx_one/quantization/turboquant/config.py
src/mlx_one/quantization/turboquant/dispatch.py
src/mlx_one/quantization/turboquant/experts.py
src/mlx_one/quantization/turboquant/linear.py
src/mlx_one/quantization/turboquant/loading.py
src/mlx_one/quantization/turboquant/kernels/__init__.py
src/mlx_one/quantization/turboquant/kernels/tq3_expert_qmv.py
src/mlx_one/quantization/turboquant/kernels/tq3_gather_qmm.py
src/mlx_one/quantization/turboquant/kernels/tq3_qmm.py
src/mlx_one/quantization/turboquant/kernels/tq3_qmv.py
src/mlx_one/retrieval/__init__.py
src/mlx_one/retrieval/loading.py
src/mlx_one/retrieval/schemas.py
src/mlx_one/retrieval/service.py
src/mlx_one/retrieval/tokenizer.py
src/mlx_one/segmentation/__init__.py
src/mlx_one/segmentation/cli.py
src/mlx_one/segmentation/export.py
src/mlx_one/segmentation/inference.py
src/mlx_one/segmentation/loading.py
src/mlx_one/segmentation/postprocessing.py
src/mlx_one/segmentation/processing.py
src/mlx_one/segmentation/resizing.py
src/mlx_one/segmentation/schemas.py
src/mlx_one/segmentation/video.py
src/mlx_one/server/__init__.py
src/mlx_one/server/admission.py
src/mlx_one/server/app.py
src/mlx_one/server/audio.py
src/mlx_one/server/config.py
src/mlx_one/server/generation_engine.py
src/mlx_one/server/media.py
src/mlx_one/server/model_manager.py
src/mlx_one/server/ocr.py
src/mlx_one/server/scheduler.py
src/mlx_one/server/schemas.py
src/mlx_one/server/transcription.py
src/mlx_one/text/__init__.py
src/mlx_one/text/chat.py
src/mlx_one/text/generation.py
src/mlx_one/text/harmony.py
src/mlx_one/text/harmony_tools.py
src/mlx_one/text/loading.py
src/mlx_one/text/sampling.py
src/mlx_one/text/schemas.py
src/mlx_one/text/tokenizer.py
src/mlx_one/text/tokenizers.py
src/mlx_one/ui/dist/THIRD_PARTY_NOTICES.txt
src/mlx_one/ui/dist/index.html
src/mlx_one/ui/dist/mlx-one-logo.png
src/mlx_one/ui/dist/_app/version.json
src/mlx_one/ui/dist/_app/immutable/assets/0.g1PcYTVf.css
src/mlx_one/ui/dist/_app/immutable/assets/2.B8K-Evu6.css
src/mlx_one/ui/dist/_app/immutable/chunks/82h7flzh.js
src/mlx_one/ui/dist/_app/immutable/chunks/BauqED68.js
src/mlx_one/ui/dist/_app/immutable/chunks/Bij8Ok7U.js
src/mlx_one/ui/dist/_app/immutable/chunks/C8pA1lZh.js
src/mlx_one/ui/dist/_app/immutable/chunks/DUBjb0lT.js
src/mlx_one/ui/dist/_app/immutable/chunks/mo_kpY37.js
src/mlx_one/ui/dist/_app/immutable/chunks/qhmwaBmK.js
src/mlx_one/ui/dist/_app/immutable/chunks/wbPk3Yxo.js
src/mlx_one/ui/dist/_app/immutable/entry/app.QHeSwbD2.js
src/mlx_one/ui/dist/_app/immutable/entry/start.BA5nnLAR.js
src/mlx_one/ui/dist/_app/immutable/nodes/0.BdtHWFD4.js
src/mlx_one/ui/dist/_app/immutable/nodes/1.RemD7kSb.js
src/mlx_one/ui/dist/_app/immutable/nodes/2.C7Aq8Iat.js
src/mlx_one/utils/__init__.py
src/mlx_one/utils/checkpoint.py
src/mlx_one/utils/memory.py
src/mlx_one/utils/model_loader.py
src/mlx_one/vision/__init__.py
src/mlx_one/vision/generation.py
src/mlx_one/vision/images.py
src/mlx_one/vision/lfm_processing.py
src/mlx_one/vision/loading.py
src/mlx_one/vision/messages.py
src/mlx_one/vision/processing.py
src/mlx_one/vision/public.py
src/mlx_one/vision/schemas.py