Feelings → Needs Translator

Turn a feeling into likely needs, body signals, respectful asks, coping options, and a repair step.

Ready
No result yet

Inputs

Fill what you can. Short and real is enough.
Tip: You can type your own word, or pick a suggestion.
3 / 5
1 = mild • 3 = medium • 5 = strong
This steers the “Respectful ways to ask” and “Repair step”.
AI Settings (Proxy vs Direct OpenAI) Recommended: Proxy
Connection mode
Proxy keeps your API key off the client. Direct mode may be blocked by CORS in many setups.
Proxy settings
Your proxy should forward the request to /v1/responses and add Authorization server-side.
Model and generation
Structured Outputs with json_schema requires GPT‑4o mini or later.
Lower = more consistent. Higher = more variety.
Notes:
  • This app uses the OpenAI /v1/responses endpoint with Structured Outputs (text.format.type = "json_schema").
  • Results are rendered safely using DOM APIs (no innerHTML).

Results

feeling: — intensity: — goal: — detail: —

How this works

Enter a feeling and a bit of context. You’ll get needs, body signals, respectful requests, coping ideas, and a repair step—written in everyday, non-clinical language.

If the AI call fails, the app will use a local template so you still get usable ideas.

Saved (last 10)

No saved items yet. Generate something and press “Save”.