AIWAKE-Prototyp mit Programm-Evolution

This commit is contained in:
nalpush
2026-07-21 20:43:12 +02:00
parent 81a2ffdc5a
commit 9814ac632c
42 changed files with 5839 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
assets/ui/favicon-32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 959 B

22
assets/ui/favicon.svg Normal file
View File

@@ -0,0 +1,22 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<defs>
<radialGradient id="wakeGlow" cx="50%" cy="48%" r="54%">
<stop offset="0" stop-color="#9effc0"/>
<stop offset="0.42" stop-color="#29ff85"/>
<stop offset="1" stop-color="#050807"/>
</radialGradient>
<filter id="softGlow" x="-40%" y="-40%" width="180%" height="180%">
<feGaussianBlur stdDeviation="2.2" result="blur"/>
<feMerge>
<feMergeNode in="blur"/>
<feMergeNode in="SourceGraphic"/>
</feMerge>
</filter>
</defs>
<rect width="64" height="64" rx="10" fill="#050807"/>
<path d="M8 32 20 17h24l12 15-12 15H20Z" fill="#07130d" stroke="#29ff85" stroke-width="2"/>
<path d="M16 32 24 22h16l8 10-8 10H24Z" fill="#102219" stroke="#53e5ff" stroke-width="1.5" filter="url(#softGlow)"/>
<rect x="27" y="27" width="10" height="10" fill="url(#wakeGlow)" transform="rotate(45 32 32)" filter="url(#softGlow)"/>
<path d="M32 10v7M32 47v7M10 32h7M47 32h7" stroke="#29ff85" stroke-width="2" stroke-linecap="square"/>
<path d="M22 22 42 42M42 22 22 42" stroke="#53e5ff" stroke-width="1" opacity=".55"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

6
assets/ui/icon-bit.svg Normal file
View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Bit">
<rect width="64" height="64" fill="#06100b"/>
<path d="M32 7 57 32 32 57 7 32z" fill="#071c22" stroke="#53e5ff" stroke-width="3"/>
<path d="M32 18 46 32 32 46 18 32z" fill="#53e5ff"/>
<path d="M32 7v50M7 32h50" stroke="#d8fbff" stroke-width="2" opacity=".7"/>
</svg>

After

Width:  |  Height:  |  Size: 364 B

7
assets/ui/icon-byte.svg Normal file
View File

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Byte">
<rect width="64" height="64" fill="#06100b"/>
<rect x="10" y="14" width="44" height="36" fill="#1b1305" stroke="#ffbe55" stroke-width="3"/>
<path d="M16 22h32M16 32h32M16 42h32" stroke="#ffe1a3" stroke-width="2"/>
<path d="M20 8v10M30 8v10M40 8v10M20 46v10M30 46v10M40 46v10" stroke="#ffbe55" stroke-width="3"/>
<rect x="22" y="24" width="20" height="16" fill="#ffbe55" opacity=".35"/>
</svg>

After

Width:  |  Height:  |  Size: 493 B

6
assets/ui/icon-cycle.svg Normal file
View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Rechenzyklen">
<rect width="64" height="64" fill="#06100b"/>
<path d="M47 18a22 22 0 1 0 4 24" fill="none" stroke="#b892ff" stroke-width="5"/>
<path d="M48 7v17H31z" fill="#b892ff"/>
<circle cx="32" cy="32" r="7" fill="#e9ddff"/>
</svg>

After

Width:  |  Height:  |  Size: 328 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Impulse">
<rect width="64" height="64" fill="#06100b"/>
<path d="M38 4 12 36h17l-5 24 28-36H35z" fill="#56ff9a"/>
<path d="M38 4 12 36h17l-5 24 28-36H35z" fill="none" stroke="#d8ffe8" stroke-width="2"/>
<path d="M8 8h14M6 54h16M43 9h13M44 55h12" stroke="#1c6040" stroke-width="3"/>
</svg>

After

Width:  |  Height:  |  Size: 380 B

View File

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Kilobyte">
<rect width="64" height="64" fill="none"/>
<rect x="13" y="18" width="38" height="30" rx="2" fill="#07120d" stroke="#b892ff" stroke-width="4"/>
<path d="M18 25h28M18 32h28M18 39h28" stroke="#e9ddff" stroke-width="3"/>
<path d="M10 14h44M10 52h44" stroke="#53e5ff" stroke-width="3"/>
<path d="M22 10v8M32 10v8M42 10v8M22 48v8M32 48v8M42 48v8" stroke="#56ff9a" stroke-width="3"/>
<path d="M24 28l5 4-5 4M36 28l-5 4 5 4" fill="none" stroke="#53e5ff" stroke-width="3"/>
</svg>

After

Width:  |  Height:  |  Size: 579 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Signalverstaerker">
<rect width="64" height="64" fill="#06100b"/>
<path d="M10 18v28l25-14z" fill="#53e5ff" stroke="#d8fbff" stroke-width="2"/>
<path d="M40 18c7 4 11 8 11 14s-4 10-11 14M47 10c10 6 16 13 16 22s-6 16-16 22" fill="none" stroke="#53e5ff" stroke-width="3"/>
<path d="M4 32h9" stroke="#d8fbff" stroke-width="3"/>
</svg>

After

Width:  |  Height:  |  Size: 423 B

View File

@@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Bit-Synthese">
<rect width="64" height="64" fill="#06100b"/>
<rect x="10" y="12" width="44" height="40" fill="#071620" stroke="#53e5ff" stroke-width="2"/>
<path d="M18 44h28M18 36h28M18 28h28" stroke="#174c5b" stroke-width="3"/>
<path d="M20 40l8-8-8-8M34 24l10 8-10 8" fill="none" stroke="#eaffff" stroke-width="4" stroke-linecap="square" stroke-linejoin="miter"/>
<path d="M30 18h4M30 46h4M14 30v4M50 30v4" stroke="#56ff9a" stroke-width="3"/>
<rect x="27" y="27" width="10" height="10" fill="#56ff9a" transform="rotate(45 32 32)"/>
<rect x="4" y="4" width="14" height="14" fill="#07120d" stroke="#53e5ff" stroke-width="2"/>
<rect x="8" y="8" width="6" height="6" fill="#53e5ff"/>
</svg>

After

Width:  |  Height:  |  Size: 788 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Energieroutine">
<rect width="64" height="64" fill="#06100b"/>
<path d="M32 8v48M8 32h48" stroke="#56ff9a" stroke-width="4"/>
<circle cx="32" cy="32" r="11" fill="#56ff9a"/>
<path d="M15 15h13M36 15h13M15 49h13M36 49h13" stroke="#d8ffe8" stroke-width="3"/>
</svg>

After

Width:  |  Height:  |  Size: 355 B

View File

@@ -0,0 +1,16 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<defs>
<filter id="glow" x="-35%" y="-35%" width="170%" height="170%">
<feGaussianBlur stdDeviation="1.8" result="blur"/>
<feMerge><feMergeNode in="blur"/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<rect width="64" height="64" fill="#050807"/>
<g fill="none" stroke="#b892ff" stroke-width="2" filter="url(#glow)">
<rect x="12" y="12" width="40" height="40"/>
<path d="M20 24h24M20 32h24M20 40h24"/>
<path d="M24 8v8M32 8v8M40 8v8M24 48v8M32 48v8M40 48v8M8 24h8M8 32h8M8 40h8M48 24h8M48 32h8M48 40h8"/>
</g>
<path d="M27 22 41 32 27 42z" fill="#53e5ff" filter="url(#glow)"/>
<rect x="18" y="18" width="28" height="28" fill="none" stroke="#29ff85" stroke-width="1" opacity=".65"/>
</svg>

After

Width:  |  Height:  |  Size: 812 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Abtastmodus">
<rect width="64" height="64" fill="#06100b"/>
<path d="M6 32s10-18 26-18 26 18 26 18-10 18-26 18S6 32 6 32z" fill="#071c22" stroke="#53e5ff" stroke-width="3"/>
<circle cx="32" cy="32" r="9" fill="#53e5ff"/>
<path d="M32 10v44M10 32h44" stroke="#d8fbff" stroke-width="2" opacity=".55"/>
</svg>

After

Width:  |  Height:  |  Size: 398 B

View File

@@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<defs>
<filter id="glow" x="-35%" y="-35%" width="170%" height="170%">
<feGaussianBlur stdDeviation="1.7" result="blur"/>
<feMerge><feMergeNode in="blur"/><feMergeNode in="SourceGraphic"/></feMerge>
</filter>
</defs>
<rect width="64" height="64" fill="#050807"/>
<g fill="none" stroke="#29ff85" stroke-width="2" filter="url(#glow)">
<path d="M14 32c0-10 8-18 18-18 6 0 11 3 15 7"/>
<path d="M50 32c0 10-8 18-18 18-6 0-11-3-15-7"/>
<path d="M47 13v10H37M17 51V41h10"/>
</g>
<g fill="#53e5ff" filter="url(#glow)">
<rect x="28" y="18" width="8" height="28"/>
<rect x="18" y="28" width="28" height="8"/>
</g>
<path d="M22 22 42 42M42 22 22 42" stroke="#ffbe55" stroke-width="1" opacity=".65"/>
</svg>

After

Width:  |  Height:  |  Size: 814 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Subroutine">
<rect width="64" height="64" fill="#06100b"/>
<rect x="14" y="14" width="36" height="36" fill="#120b22" stroke="#b892ff" stroke-width="3"/>
<path d="M22 24h20M22 32h12M22 40h20" stroke="#e9ddff" stroke-width="3"/>
<path d="M8 22h10M8 42h10M46 22h10M46 42h10" stroke="#b892ff" stroke-width="3"/>
</svg>

After

Width:  |  Height:  |  Size: 406 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Resttakt">
<rect width="64" height="64" fill="#06100b"/>
<circle cx="32" cy="32" r="22" fill="#08180f" stroke="#56ff9a" stroke-width="3"/>
<path d="M32 15v18l13 8" stroke="#d8ffe8" stroke-width="4" fill="none"/>
<path d="M12 32h7M45 32h7M32 12v7M32 45v7" stroke="#56ff9a" stroke-width="3"/>
</svg>

After

Width:  |  Height:  |  Size: 389 B