| --- |
| title: The Compliment Forest |
| emoji: 🌿 |
| colorFrom: green |
| colorTo: yellow |
| sdk: gradio |
| sdk_version: 6.16.0 |
| python_version: 3.12 |
| app_file: app.py |
| fullWidth: true |
| header: mini |
| pinned: true |
| short_description: Walk through a watercolor path of grounded encouragement. |
| models: |
| - build-small-hackathon/compliment-forest-minicpm5-1b |
| - build-small-hackathon/compliment-forest-flux-lora |
| datasets: |
| - build-small-hackathon/compliment-forest-sft |
| - build-small-hackathon/compliment-forest-watercolor |
| - build-small-hackathon/compliment-forest-traces |
| tags: |
| - gradio |
| - build-small-hackathon |
| - local-first |
| - watercolor |
| - llama.cpp |
| --- |
| |
| # The Compliment Forest |
|
|
| Type a name and a situation, then walk through a progressive watercolor path. |
| Each clearing pairs a creature with grounded encouragement, a reflection, and a |
| copyable tiny spell. |
|
|
| The live Space uses the deterministic local demo backend so it remains fast and |
| available on CPU hardware. The same application supports the published |
| MiniCPM5-1B GGUF through a local `llama.cpp` server and FLUX.1-dev with the |
| published watercolor LoRA by setting `CF_TEXT_BACKEND=llama_cpp` and |
| `CF_IMAGE_BACKEND=flux`. No hosted inference API is called at runtime. |
|
|
| ## Published artifacts |
|
|
| - Text model: `build-small-hackathon/compliment-forest-minicpm5-1b` |
| - Text adapter: `build-small-hackathon/compliment-forest-minicpm5-1b-lora` |
| - Text SFT data: `build-small-hackathon/compliment-forest-sft` |
| - Watercolor LoRA: `build-small-hackathon/compliment-forest-flux-lora` |
| - Watercolor data: `build-small-hackathon/compliment-forest-watercolor` |
| - Linked-model traces: `build-small-hackathon/compliment-forest-traces` |
|
|
| This is whimsical encouragement, not therapy or a substitute for professional |
| support. Crisis and acute-risk inputs are routed to human support instead of |
| generating a forest. |
|
|