Packages

Interactive CLI/REPL for the NSAI ecosystem: unified interface for Crucible experiments, CNS dialectical synthesis, and ML reliability research.

Current section

Files

Jump to
pilot assets pilot.svg
Raw

assets/pilot.svg

<svg width="400" height="460" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="hexGradient" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#64748B;stop-opacity:1" />
<stop offset="100%" style="stop-color:#475569;stop-opacity:1" />
</linearGradient>
<linearGradient id="terminalGradient" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#0F172A;stop-opacity:1" />
<stop offset="100%" style="stop-color:#1E293B;stop-opacity:1" />
</linearGradient>
<linearGradient id="cursorGradient" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" style="stop-color:#38BDF8;stop-opacity:1" />
<stop offset="100%" style="stop-color:#0EA5E9;stop-opacity:1" />
</linearGradient>
<filter id="shadow">
<feDropShadow dx="0" dy="4" stdDeviation="4" flood-opacity="0.3"/>
</filter>
</defs>
<!-- Hexagonal background -->
<polygon points="200,20 340,110 340,290 200,380 60,290 60,110"
fill="url(#hexGradient)"
stroke="#475569"
stroke-width="3"
filter="url(#shadow)"/>
<!-- Terminal window container -->
<g transform="translate(100, 120)">
<!-- Terminal window -->
<rect x="0" y="0" width="200" height="150" rx="8"
fill="url(#terminalGradient)"
stroke="#334155"
stroke-width="2"/>
<!-- Terminal header bar -->
<rect x="0" y="0" width="200" height="25" rx="8"
fill="#1E293B"/>
<!-- Terminal control buttons -->
<circle cx="15" cy="12" r="4" fill="#EF4444"/>
<circle cx="30" cy="12" r="4" fill="#F59E0B"/>
<circle cx="45" cy="12" r="4" fill="#10B981"/>
<!-- Blinking cursor -->
<rect x="70" y="78" width="10" height="16" fill="url(#cursorGradient)">
<animate attributeName="opacity" values="1;0;1" dur="1.5s" repeatCount="indefinite"/>
</rect>
<!-- Keyboard keys suggestion -->
<g transform="translate(10, 120)">
<!-- Key outlines -->
<rect x="0" y="0" width="20" height="18" rx="3" fill="#334155" stroke="#475569" stroke-width="1"/>
<rect x="25" y="0" width="20" height="18" rx="3" fill="#334155" stroke="#475569" stroke-width="1"/>
<rect x="150" y="0" width="35" height="18" rx="3" fill="#38BDF8" stroke="#0EA5E9" stroke-width="1"/>
</g>
</g>
</svg>