AI Agent Development 'Swamp' Diagram Prompt

A detailed JSON-based prompt for Nano Banana Pro to generate a 'Swamp' diagram (a popular internet meme format) illustrating the circular nature of getting stuck in AI Agent development. The prompt defines the diagram's structure, style (simple, cute editorial), layout (straight intro track leading into a clockwise loop), and specific nodes with characters, visuals, and dialogue/thought terms.

Prompt

3,818 charactersOpen Astorie studio ↗
diagram:
  title: "{argument name="diagram title" default="The Cycle of the Generative AI Agent Development Swamp"}"
  style:
    character: "simple_editorial_cute"
    tone: "light_like_original"
    line: "soft_round"
    shading: "flat_minimal"
    palette: "muted_editorial"
    background: "light_beige_or_white"

  rule:
    first_character_only: "Only the first person is different"
    others_same_character: "All others are the same person"
    anxiety_requires_tech_terms: true
    dialogue_tone: "Maintain the short, light phrasing of the original diagram"

layout:
  intro_track: "The upper section is a straight line (left to right), then drops down to join the loop"
  loop_track: "Arranged as a loop (ring), with arrows curving clockwise along the circumference"

nodes:
  # ===== Upper Section: Straight Introduction =====
  - id: A
    zone: "intro"
    position: "upper_left"
    actor: "Different person (Senior Engineer)"
    visual: "Pointing at a laptop"
    item: "AI Agent Demo Screen"
    says: "It'll make you happy."
    arrow_to: { id: B, shape: "straight", direction: "right" }

  - id: B
    zone: "intro"
    position: "upper_center"
    actor: "Protagonist (Same person)"
    visual: "Waving lightly"
    says: "Even a simple agent..."
    arrow_to: { id: C, shape: "straight", direction: "right" }

  - id: C
    zone: "intro"
    position: "upper_right"
    actor: "Protagonist (Same person)"
    visual: "Executing sample code"
    item: "LangChain / CrewAI Sample"
    arrow_to: { id: D, shape: "straight", direction: "down" }

  # ===== D: Awakening Point =====
  - id: D
    zone: "connector"
    position: "right_outer_before_loop"
    actor: "Protagonist (Same person)"
    visual:
      face: "Eyes wide open (cute)"
      effect: "Small flash of inspiration line"
      posture: "Leaning forward"
    state: "Awakening"
    says: "Agents, this is insane..."
    micro_text: "(Wakes up here)"
    arrow_to:
      id: E
      shape: "gentle_curve"
      direction: "down_into_ring"

  # ===== Loop Start (Must rotate from here) =====
  - id: E
    zone: "loop"
    position: "loop_right_upper"
    actor: "Protagonist (Same person)"
    visual: "Holding head in hands (cute)"
    state: "Anxiety/Irritation Begins"
    says: "Irritated"
    thought_terms:
      - "Prompt Design"
      - "Tool Selection"
      - "Memory Design"
    thought_text: "It's not working as intended..."
    arrow_to: { id: F, shape: "curved_along_ring", direction: "clockwise" }

  - id: F
    zone: "loop"
    position: "loop_right_lower"
    actor: "Protagonist (Same person)"
    visual: "Surrounded by code and logs"
    state: "Irritation Settles In"
    says: "In a state of irritation"
    callout: "Loop! Runaway! Hallucination!"
    thought_terms:
      - "RAG"
      - "Function Calling"
      - "Tool-Use"
    arrow_to: { id: G, shape: "curved_along_ring", direction: "clockwise" }

  - id: G
    zone: "loop"
    position: "loop_bottom"
    actor: "Protagonist (Same person)"
    visual: "Covered in sticky notes and diagrams"
    says: "The body gradually develops tolerance, and usage increases."
    items:
      - "Agent Architecture Diagram"
      - "Role Assignment Memo"
      - "State Transition Flow"
    arrow_to: { id: H, shape: "curved_along_ring", direction: "clockwise" }

  - id: H
    zone: "loop"
    position: "loop_left_lower"
    actor: "Protagonist (Same person)"
    visual: "Works well, small fist pump"
    state: "Temporary Satisfaction"
    says: "Desire is temporarily satisfied"
    arrow_to: { id: I, shape: "curved_along_ring", direction: "clockwise" }

  - id: I
    zone: "loop"
    position: "loop_left_upper"
    actor: "Protagonist (Same person)"
    visual: "Thinking again"
    state: "Obsession/Thought Occupation"
    says: "Thinking about the agent
From sourceView source ↗

More to explore

Social Media Post - QT Outfit Try-On Comparison

Social Media Post - QT Outfit Try-On Comparison

Aiko💕Nano Banana Pro
Photorealistic cinematic fashion editorial portrait of a young woman [Face Reference] seated on a glossy dark studio floor, body angled in three-quarter view, torso slightly turned toward the camera, one arm extended behind her with her hand planted on the floor supporting her weight, other arm relaxed, shoulders softly tilted, legs relaxed and gracefully crossed to one side. Head tilted slightly, chin lowered, calm confident gaze directly into the lens with a soft, composed expression.

Wearing the outfit from the reference image. [Outfit Reference]

Camera at a slightly low angle, three-quarter body framing from head to mid-thigh, vertical composition. Moody dark navy-blue seamless studio backdrop with deep midnight-blue gradient, volumetric blue haze, cool cobalt and cyan rim lighting tracing her shoulders, arms and hair, soft blue key light with gentle fill, subtle reflections on the polished floor, a few delicate scattered blue petals and scatter of blue crystals of different sizes and tone of blue as minimal props, faint bokeh of blue light orbs in the background. Natural skin texture with visible pores and soft sheen, realistic fabric texture, shallow depth of field, cinematic teal-blue color grading with a subtle warm skin tone contrast, high-end editorial retouching with texture preserved. Shot on Sony A7R V, 85mm f/1.4, ultra-detailed, 8k, RAW photo.
Social Media Post - Editorial Archery Fashion Photography Prompt

Social Media Post - Editorial Archery Fashion Photography Prompt

dreamy digital artsNano Banana Pro
Editorial fashion photography, a close-up three-quarter profile of a young woman with chestnut hair pulled back, several loose strands blowing in the wind, her focused, intense gaze directed to the right, lips slightly parted. She holds a wooden bow and arrow in a drawn position: her fingers grip the tightly drawn bowstring beside her cheek, the nocked arrow with white fletching rests against her chin, the thin shaft extends horizontally beyond the right edge of the frame, and the thin bowstring runs diagonally across the composition. She is wearing a fitted black long-sleeve top. Strong, hard, directional sunlight from the side models her face, neck, and shoulders, casting sharp, high-contrast shadows, including a thin diagonal shadow line from the bowstring across her cheek and chest. The background is a clean gradient blue sky, deeper cobalt at the top transitioning into a soft, smoky blue palette at the bottom. Low camera angle, tight framing on the head and upper torso, shallow depth of field, subtle film grain, warm sunlit skin tones against the cool blue sky, cinematic dramatic mood, glossy magazine aesthetic.
YouTube Thumbnail - Ballerina High-Angle Spotlight Shot

YouTube Thumbnail - Ballerina High-Angle Spotlight Shot

Aiko💕Nano Banana Pro
Dramatic high-angle shot, exact same pose and camera angle: ballerina in a white classical tutu with black embroidery, body arched, one leg extended high behind her in arabesque, both arms raised gracefully overhead, head tilted upward.
Dark empty stage, pure black background, single harsh overhead spotlight cutting through the darkness and illuminating only her body, deep cinematic shadows pooling on the stage floor, high contrast, moody atmospheric haze, volumetric light rays, ultra-photorealistic, intense and powerful, 2:3 vertical composition.
Social Media Post - Madrid Golden Hour Fashion Editorial

Social Media Post - Madrid Golden Hour Fashion Editorial

Aiko💕Nano Banana Pro
Theme: Madrid golden hour high-fashion editorial. Subject: 22-year-old Asian female with a statuesque presence, leaning back against an urban structure in a sun-drenched Madrid street. Clothing · Pose: White ribbed cotton cropped tank top with visible fabric tension; structured dark washed denim jacket worn open and draped off the shoulders; delicate gold necklace; close-up bust shot with shoulders pulled back. Background · Light: Madrid urban boulevard with historic stone architecture in creamy bokeh; late afternoon golden hour atmosphere with hard, warm side-lighting and deep soft-edged shadows. Composition · Camera: Strict bust-shot framing, low-angle Dutch tilt, simulated 80mm telephoto lens at f/2.8, razor-sharp focus on eyes and facial features. Texture · Style: High-end editorial aesthetic, tactile detail on ribbed knit and denim textures, natural skin grain with subsurface scattering and warm climate moisture sheen.

Find your next direction

ASTORIE CANVAS

Take the idea further.

Bring your prompts, references and results together in one creative space.

Open your canvas ↗