mirror of
https://github.com/cloudstack-llc/mlx-knife.git
synced 2026-07-19 14:43:36 -04:00
bf7480d042
Major Features: - Audio transcription via mlx-audio backend (Whisper, >10min duration) - OpenAI /v1/audio/transcriptions endpoint - Memory Gate System (Vision: 8GB, Audio: 4GB) - Config-based backend routing (ADR-020) - Benchmark toolchain (memmon/memplot, Schema v0.2.2) Key Fixes: - EuroLLM tokenizer decoding - Vision-model text-only routing regression - Multimodal model context length detection - Memory cleanup bug (mx.metal.clear_cache) - Orphan process bug Test Results: - Unit tests: 647 passed, 11 skipped (Python 3.10-3.12) - wet-umbrella: 171 passed total See CHANGELOG.md for complete details and known issues.
25 lines
874 B
Plaintext
25 lines
874 B
Plaintext
MLX-Knife 2.0 (mlxk2)
|
|
Copyright 2025 The BROKE team
|
|
|
|
This product includes software developed by The BROKE team.
|
|
Licensed under the Apache License, Version 2.0.
|
|
|
|
THIRD-PARTY DEPENDENCIES
|
|
========================
|
|
|
|
This product includes software developed by:
|
|
|
|
- MLX-LM (https://github.com/ml-explore/mlx-lm)
|
|
Licensed under the MIT License
|
|
|
|
- MLX-VLM (https://github.com/Blaizzy/mlx-vlm)
|
|
Licensed under the MIT License
|
|
|
|
- MLX-Audio (https://github.com/Blaizzy/mlx-audio)
|
|
Licensed under the MIT License
|
|
Note: mlx-audio transitively depends on soundfile (BSD-3-Clause), which
|
|
includes an embedded build of libsndfile (LGPL-2.1-or-later) for audio I/O.
|
|
The embedded library is dynamically loaded via CFFI (permitted under LGPL §6).
|
|
MP3 codec support is provided by the embedded libsndfile without additional
|
|
system dependencies (no ffmpeg or Homebrew required).
|