hypeorcode
Beam 1.0: Bookshop logo (SVG)

Run details

Model
reflection/beam-1.0-501b-a23b
Route
OpenRouter API, one user message
Reasoning
provider default, 4,434 reasoning tokens
Limits
60 min · 600,000 output tokens
Date
21 Oct 2026
Time
16 s
Size
2.6 kB
Tokens
93 in, 5,688 out
List price
$0.006 ($0.3 in / $1 out per M)
Paid
$0.006

Raw files: output · meta.json

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. Reply with the file in a single ```svg code block.

Source

2.6 kB 57 lines Raw

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="512" height="512" role="img" aria-labelledby="title desc">
  <title>Night Heron</title>
  <desc>Logo for Night Heron, an independent bookshop that opens after dark.</desc>

  <defs>
    <radialGradient id="sky" cx="35%" cy="30%" r="75%">
      <stop offset="0%" stop-color="#1b2b4a"/>
      <stop offset="100%" stop-color="#050914"/>
    </radialGradient>
  </defs>

  <!-- Badge -->
  <circle cx="256" cy="256" r="248" fill="url(#sky)" stroke="#d6a84f" stroke-width="6"/>

  <!-- Stars -->
  <g fill="#f4d35e" opacity="0.75">
    <circle cx="118" cy="112" r="2"/>
    <circle cx="156" cy="86" r="1.5"/>
    <circle cx="198" cy="124" r="1.8"/>
    <circle cx="402" cy="118" r="2"/>
    <circle cx="372" cy="88" r="1.5"/>
    <circle cx="430" cy="150" r="1.8"/>
    <circle cx="96" cy="182" r="1.4"/>
  </g>

  <!-- Crescent moon -->
  <path d="M 320 100 A 80 80 0 1 1 240 200 A 60 60 0 1 0 320 100 Z" fill="#f4d35e"/>

  <!-- Books -->
  <g>
    <rect x="132" y="372" width="248" height="26" rx="5" fill="#5b3a1e"/>
    <rect x="150" y="348" width="212" height="24" rx="5" fill="#7a5228"/>
    <rect x="172" y="326" width="168" height="22" rx="5" fill="#9b6a35"/>
    <rect x="172" y="326" width="18" height="22" fill="#f2e9d8" opacity="0.65"/>
    <rect x="150" y="348" width="18" height="24" fill="#f2e9d8" opacity="0.55"/>
    <rect x="132" y="372" width="18" height="26" fill="#f2e9d8" opacity="0.45"/>
  </g>

  <!-- Night heron -->
  <ellipse cx="245" cy="298" rx="52" ry="34" fill="#f2e9d8"/>
  <ellipse cx="228" cy="292" rx="40" ry="26" fill="#1f2937"/>
  <path d="M 268 252 C 255 270 245 280 245 292" stroke="#f2e9d8" stroke-width="14" fill="none" stroke-linecap="round"/>
  <circle cx="285" cy="235" r="21" fill="#f2e9d8"/>
  <ellipse cx="285" cy="224" rx="21" ry="11" fill="#1f2937"/>
  <path d="M 303 236 L 336 241 L 303 246 Z" fill="#1f2937"/>
  <circle cx="292" cy="232" r="3.5" fill="#ef4444"/>

  <!-- Legs -->
  <rect x="236" y="328" width="5" height="40" fill="#1f2937"/>
  <rect x="252" y="328" width="5" height="40" fill="#1f2937"/>
  <rect x="228" y="366" width="16" height="4" fill="#1f2937"/>
  <rect x="244" y="366" width="16" height="4" fill="#1f2937"/>

  <!-- Wordmark -->
  <text x="256" y="430" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="42" font-weight="700" letter-spacing="6" fill="#f2e9d8">NIGHT HERON</text>
  <text x="256" y="462" text-anchor="middle" font-family="Helvetica, Arial, sans-serif" font-size="15" font-weight="600" letter-spacing="4" fill="#d6a84f">OPENS AFTER DARK</text>
</svg>

Compare with

Beam 1.0: other attempts