Spaces:
Sleeping
A newer version of the Gradio SDK is available: 6.19.0
title: REFRAME
emoji: π§
colorFrom: purple
colorTo: indigo
sdk: gradio
app_file: app.py
pinned: false
license: gemma
tags:
- build-small-hackathon
- track:backyard
- sponsor:modal
- sponsor:cohere
- achievement:offgrid
- achievement:welltuned
- achievement:llama
REFRAME β a live CBT studio
Reframe your thinking. A live cognitive restructuring studio β talk through an unhelpful thought (by voice or text) and watch it turn into a fairer, kinder one, live. The chat is a Gemma 4 12B model fine-tuned on ~42,000 therapy conversations (QLoRA on Modal Β· H100), running locally via llama.cpp; your voice is transcribed by Cohere Transcribe. Small models, fully on-device β no cloud APIs. A Thought Card builds the cognitive-restructuring record in real time (distortion β evidence β your balanced reframe), saved to a deck with a pattern tracker.
Track: Backyard AI β a real problem (rumination / unhelpful thinking), honestly fit to the small-model constraint.
How it works
- Speak a thought β Cohere Transcribe turns it into text.
- The fine-tuned Gemma reflects it back and asks Socratic questions.
- A Thought Card tags the distortion, gathers evidence, and you write the balanced thought β it's yours, so it sticks.
- Cards save to your Deck; the Patterns tab shows what recurs over time.
Tech (all β€ 32B, runs locally)
- Chat:
google/gemma-4-12B-it(12B), fine-tuned (QLoRA) on mental-health counseling, empathetic-dialogue & crisis-response data β published on the Hub. - Training: Modal, single NVIDIA H100 80GB (unsloth Β· peft Β· trl Β· bitsandbytes).
- Inference: merged GGUF Q4_K_M, run by llama.cpp (Ollama locally / llama-cpp-python on the Space).
- Voice: Cohere Transcribe (
CohereLabs/cohere-transcribe-03-2026) β on ZeroGPU here, Intel Arc XPU locally. - UI: custom Gradio theme; private by design (no cloud APIs).
Badges
- β Well-Tuned β fine-tuned, published model
- β Llama Champion β llama.cpp runtime
- β Off the Grid β no cloud APIs; all inference local/self-hosted
- (Off-Brand: verify it qualifies β needs custom UI beyond default Gradio)
Links
- π₯ Demo video: https://youtu.be/OjWORvLAwq8
- π£ Social post: https://x.com/v_r_droids/status/2066664719822282796
- π€ Model: https://huggingface.co/emailvenky/gemma4-mentalhealthbuddy-v1
Note
A supportive tool, not a replacement for professional care. If a message signals crisis, REFRAME surfaces helplines immediately.
β Created with π in Canada