jlweights/Anima-Turbo-MLX-Serve
Anima Turbo for mlx-serve
circlestone-labs/Anima (turbo-v1.1 variant) repackaged for mlx-serve's native Zig + MLX engine — anime/illustration text-to-image and image-to-image, generated locally on Apple Silicon, no Python/ComfyUI required.
NVIDIA Cosmos-Predict2 2B DiT + a 6-block Perceiver-style LLMAdapter, conditioned by a Qwen3-0.6B text encoder, decoded by the Qwen-Image VAE. Turbo schedule: 10 steps, CFG 1.0 (no unconditional forward). Weights are copied byte-for-byte from the upstream ComfyUI split files — no quantization yet (runs f32 end-to-end).
Contents
Run it
Download [MLX Core.app](https://github.com/ddalcu/mlx-serve/releases/latest), open the Image tab and pick Anima from "On This Mac" once this repo is downloaded into your models folder.
Over HTTP:
mlx-serve --serve
curl http://127.0.0.1:11234/v1/images/generations \
-H 'Content-Type: application/json' -o apple.png -d '{
"model": "Anima-Turbo-MLX-Serve",
"prompt": "a red apple on a wooden table, simple illustration",
"size": "512x512",
"steps": 10
}'img2img (mode:"variation" + image + strength) and runtime LoRA (lora_paths/lora_scales) are both supported. Instruction editing is not — this checkpoint has no edit training.
Rebuild from the upstream repo with `scripts/convert_anima_weights.py`.
License
Weights are covered by the CircleStone Labs Non-Commercial License (see LICENSE.md) — non-commercial use only; this repository is itself a Derivative under that license, redistributed under the same terms.
The CircleStone Model is licensed by CircleStone Labs LLC under the CircleStone Non-Commercial License. Copyright CircleStone Labs LLC. IN NO EVENT SHALL CIRCLESTONE LABS LLC BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH USE OF THIS MODEL.
This repository modifies the CircleStone Model (repackaged into mlx-serve's flat safetensors layout; no weight values are changed).
