Run details
- Model
- opencode/nemotron-3-ultra-free
- Route
- opencode CLI
- Reasoning
- provider default
- Limits
- 60 min · 128,000 output tokens
- Date
- 2 Oct 2026
- Time
- 70 s
- Size
- 6.4 kB
- Tokens
- 26,775 in, 3,296 out
- List price
- $0.024 ($0.6 in / $2.4 out per M)
- Paid
- Not billed per run (CLI plan)
Exact prompt
Design a logo for Night Heron, an independent bookshop that only opens after dark. It must be one standalone SVG file with no scripts, external fonts or linked images. Save it as logo.svg in the current directory, then stop. Do not ask questions.
Source
6.4 kB 126 lines Raw
<svg width="400" height="400" viewBox="0 0 400 400" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="nightSky" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#0a0a1f;stop-opacity:1" />
<stop offset="50%" style="stop-color:#1a1a3e;stop-opacity:1" />
<stop offset="100%" style="stop-color:#2d1b4e;stop-opacity:1" />
</linearGradient>
<linearGradient id="moonGlow" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#f5f0e1;stop-opacity:1" />
<stop offset="100%" style="stop-color:#e8dcc8;stop-opacity:1" />
</linearGradient>
<linearGradient id="bookGold" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#d4a843;stop-opacity:1" />
<stop offset="100%" style="stop-color:#b89030;stop-opacity:1" />
</linearGradient>
<linearGradient id="heronFeather" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#4a4a6a;stop-opacity:1" />
<stop offset="50%" style="stop-color:#3a3a5a;stop-opacity:1" />
<stop offset="100%" style="stop-color:#2a2a4a;stop-opacity:1" />
</linearGradient>
<radialGradient id="starGlow" cx="50%" cy="50%" r="50%">
<stop offset="0%" style="stop-color:#fff;stop-opacity:1" />
<stop offset="70%" style="stop-color:#fff;stop-opacity:0.3" />
<stop offset="100%" style="stop-color:#fff;stop-opacity:0" />
</radialGradient>
<filter id="softGlow" x="-50%" y="-50%" width="200%" height="200%">
<feGaussianBlur stdDeviation="3" result="blur"/>
<feMerge>
<feMergeNode in="blur"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
</defs>
<!-- Background circle -->
<circle cx="200" cy="200" r="190" fill="url(#nightSky)" stroke="#2a2a4a" stroke-width="2"/>
<!-- Stars -->
<g fill="url(#starGlow)" filter="url(#softGlow)">
<circle cx="80" cy="60" r="1.5"/>
<circle cx="320" cy="80" r="1"/>
<circle cx="60" cy="300" r="1.2"/>
<circle cx="340" cy="280" r="0.8"/>
<circle cx="120" cy="140" r="1"/>
<circle cx="280" cy="340" r="1.3"/>
<circle cx="40" cy="200" r="0.7"/>
<circle cx="360" cy="160" r="1"/>
<circle cx="180" cy="40" r="1.2"/>
<circle cx="220" cy="360" r="0.9"/>
</g>
<!-- Moon -->
<circle cx="320" cy="80" r="45" fill="url(#moonGlow)" filter="url(#softGlow)"/>
<circle cx="320" cy="80" r="45" fill="none" stroke="#e8dcc8" stroke-width="0.5" opacity="0.3"/>
<!-- Moon craters -->
<circle cx="305" cy="70" r="4" fill="#d4c8b0" opacity="0.4"/>
<circle cx="335" cy="90" r="3" fill="#d4c8b0" opacity="0.3"/>
<circle cx="315" cy="100" r="2.5" fill="#d4c8b0" opacity="0.3"/>
<!-- Heron body -->
<g transform="translate(200, 200)">
<!-- Body -->
<path d="M0,30 Q-20,10 -15,-20 Q-10,-35 5,-40 Q20,-35 25,-20 Q30,10 10,30 Q0,40 -10,30 Z" fill="url(#heronFeather)"/>
<!-- Wing -->
<path d="M-15,-10 Q-35,-25 -30,-45 Q-20,-40 -5,-30 Q0,-25 -10,-15 Z" fill="#3a3a5a" opacity="0.9"/>
<path d="M-5,-20 Q-20,-30 -15,-40 Q-8,-35 0,-25 Z" fill="#4a4a6a" opacity="0.6"/>
<!-- Neck and head -->
<path d="M10,-10 Q25,-25 35,-45 Q40,-50 35,-55 Q25,-45 15,-30 Q12,-25 10,-20 Z" fill="url(#heronFeather)"/>
<!-- Beak -->
<path d="M35,-55 Q55,-60 40,-58 Q38,-56 35,-55" fill="#c8a840"/>
<path d="M35,-53 Q50,-55 38,-54 Q36,-52 35,-53" fill="#d4b850"/>
<!-- Eye -->
<circle cx="28" cy="-50" r="3" fill="#1a1a2e"/>
<circle cx="29" cy="-51" r="1" fill="#fff" opacity="0.8"/>
<!-- Leg (standing on books) -->
<path d="M-5,30 L-5,55" stroke="#3a3a5a" stroke-width="3" stroke-linecap="round"/>
<path d="M5,30 L5,55" stroke="#3a3a5a" stroke-width="3" stroke-linecap="round"/>
<!-- Feet -->
<path d="M-5,55 L-18,60 M-5,55 L-2,60 M-5,55 L8,58" stroke="#3a3a5a" stroke-width="2.5" stroke-linecap="round"/>
<path d="M5,55 L-8,58 M5,55 L2,60 M5,55 L18,60" stroke="#3a3a5a" stroke-width="2.5" stroke-linecap="round"/>
<!-- Books stack -->
<g transform="translate(-35, 40)">
<!-- Bottom book -->
<rect x="0" y="0" width="70" height="16" rx="1" fill="url(#bookGold)"/>
<rect x="0" y="0" width="70" height="16" rx="1" fill="none" stroke="#b89030" stroke-width="0.5"/>
<line x1="5" y1="0" x2="5" y2="16" stroke="#a08028" stroke-width="0.5"/>
<line x1="65" y1="0" x2="65" y2="16" stroke="#a08028" stroke-width="0.5"/>
<!-- Book title lines -->
<line x1="12" y1="5" x2="35" y2="5" stroke="#1a1a2e" stroke-width="1.2" stroke-linecap="round" opacity="0.7"/>
<line x1="12" y1="10" x2="28" y2="10" stroke="#1a1a2e" stroke-width="0.8" stroke-linecap="round" opacity="0.5"/>
<!-- Middle book -->
<rect x="5" y="-18" width="60" height="16" rx="1" fill="#8b6f2e"/>
<rect x="5" y="-18" width="60" height="16" rx="1" fill="none" stroke="#705825" stroke-width="0.5"/>
<line x1="10" y1="-18" x2="10" y2="-2" stroke="#604820" stroke-width="0.5"/>
<line x1="60" y1="-18" x2="60" y2="-2" stroke="#604820" stroke-width="0.5"/>
<line x1="15" y1="-14" x2="40" y2="-14" stroke="#1a1a2e" stroke-width="1" stroke-linecap="round" opacity="0.6"/>
<line x1="15" y1="-9" x2="32" y2="-9" stroke="#1a1a2e" stroke-width="0.7" stroke-linecap="round" opacity="0.4"/>
<!-- Top book -->
<rect x="12" y="-34" width="46" height="14" rx="1" fill="#a67c3a"/>
<rect x="12" y="-34" width="46" height="14" rx="1" fill="none" stroke="#886430" stroke-width="0.5"/>
<line x1="15" y1="-34" x2="15" y2="-20" stroke="#704828" stroke-width="0.5"/>
<line x1="52" y1="-34" x2="52" y2="-20" stroke="#704828" stroke-width="0.5"/>
<line x1="18" y1="-30" x2="40" y2="-30" stroke="#1a1a2e" stroke-width="0.9" stroke-linecap="round" opacity="0.6"/>
<!-- Bookmark ribbon -->
<path d="M58,-34 L63,-28 L58,-22" fill="#c0392b" opacity="0.9"/>
</g>
</g>
<!-- Text: NIGHT HERON -->
<text x="200" y="340" font-family="Georgia, serif" font-size="28" font-weight="bold" fill="#e8dcc8" text-anchor="middle" letter-spacing="4" opacity="0.95">NIGHT HERON</text>
<text x="200" y="365" font-family="Georgia, serif" font-size="11" fill="#a89cc8" text-anchor="middle" letter-spacing="8" opacity="0.8">EST. AFTER DARK</text>
<!-- Decorative line -->
<line x1="140" y1="330" x2="260" y2="330" stroke="#d4a843" stroke-width="1.5" opacity="0.6"/>
<line x1="140" y1="330" x2="260" y2="330" stroke="#d4a843" stroke-width="0.5" opacity="0.3" stroke-dasharray="4,4"/>
</svg>

