rewriter-probe / README.md
AnimoFlow's picture
Initial probe deploy 2026-06-15 09:40:35
09b4da9 verified
|
Raw
History Blame Contribute Delete
1.44 kB
---
title: AnimoFlow Rewriter Probe
emoji: 🔤
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 5.49.1
app_file: app.py
pinned: false
short_description: Multilingual prompt rewriter probe (Qwen + RAFSL)
hardware: zero-a10g
suggested_hardware: zero-a10g
preload_from_hub:
- "Qwen/Qwen2.5-1.5B-Instruct"
- "google/gemma-3-1b-it"
- "sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2"
---
# AnimoFlow Rewriter Probe
Phase-0 verification of the multilingual prompt-rewriter front-end planned for AnimoFlow's text-to-motion pipeline. Loads a small instruction-tuned LLM + a multilingual MiniLM retriever over the HumanML3D corpus and rewrites arbitrary user input into HumanML3D-style English captions.
- **Model:** `Qwen/Qwen2.5-1.5B-Instruct` by default (override via `MODEL_REPO` env / Space secret)
- **Retriever:** `sentence-transformers/paraphrase-multilingual-MiniLM-L12-v2`
- **Corpus:** HumanML3D captions (52K unique)
- **Hardware:** ZeroGPU (A10G burst, PRO-account free tier)
## Usage
- **Gradio UI** — type a motion prompt in any language, press *Rewrite*.
- **API**`gradio_client.Client("AnimoFlow/rewriter-probe").predict(prompt, api_name="/rewrite")` returns `{rewritten, examples, latency_s, ...}`.
## Purpose
This Space is a **measurement probe** for the AnimoFlow rewriter plan, not a production service. Plan: `vault/wiki/concepts/Prompt rewriter front-end plan` in the AnimoFlow vault.