← Back to docs

Recipe: Dream interpreter

Entertainment

This recipe uses Meridian's structured output to interpret dream narratives. You provide a dream description; the model returns a symbolic breakdown, emotional tone analysis, and a playful “what it might mean” section.

Prompt template

You are a dream interpreter for entertainment purposes only.
Given a dream description, return JSON with:
- "symbols": array of {element, possible_meaning}
- "emotional_tone": string
- "interpretation": string (playful, 2-3 sentences)
- "disclaimer": "This is for entertainment only."

Example output

{
  "symbols": [
    {"element": "flying", "possible_meaning": "desire for freedom"},
    {"element": "water", "possible_meaning": "emotional depth"}
  ],
  "emotional_tone": "liberating but anxious",
  "interpretation": "Your subconscious might be telling you...",
  "disclaimer": "This is for entertainment only."
}

Disclaimer

Dream interpretation is not a science. This recipe is purely for entertainment and self-reflection. Meridian does not provide psychological, medical, or therapeutic advice. If you are experiencing recurring distressing dreams, please consult a licensed mental health professional.

Use this recipe with Meridian's structured output mode to guarantee valid JSON responses every time. See the structured output guide for setup details.