24 Punkte von xguru 2026-03-17 | 4 Kommentare | Auf WhatsApp teilen
  • Läuft als statisches Binärprogramm (678 KB), ohne Abhängigkeiten von Runtime, VM oder Framework
  • Weniger als 1 MB Speicher, Bootzeit von unter 2 ms, Unterstützung für alle CPU-Umgebungen wie ARM, x86 und RISC-V
  • Vollständig autonome Architektur, die ohne externe Dienste allein mit einer einzigen ausführbaren Datei läuft
  • Integrierte Unterstützung für mehr als 50 AI Provider, 19 Kanäle, 35 Tools und 10 Memory-Engines
    • Anbindung an wichtige Modelle wie OpenAI, Anthropic, Gemini, Ollama und Groq
    • Unterstützung für verschiedene Messaging-Kanäle wie Telegram, Discord, Slack, Signal und Nostr
    • Integriertes hybrides Memory-System auf SQLite-Basis (FTS5 + Vektor-Ähnlichkeitssuche)
  • Sicherheitsorientiertes Design
    • Sandbox-Isolierung auf Basis von Landlock, Firejail, Bubblewrap und Docker
    • ChaCha20-Poly1305-Verschlüsselung, Authentifizierung per Pairing-Code, eingeschränkter Scope für das lokale Dateisystem
    • Tunnelbasierte Zugriffskontrolle (Cloudflare, Tailscale, ngrok usw.)
  • Modulare Architektur
    • Alle Subsysteme sind über vtable-Interfaces aufgebaut und austauschbar
    • Provider, Channel, Tool, Memory, Runtime und Sandbox können allein per Konfigurationsdatei ausgetauscht werden
    • Optionale Ausführung mit Docker-, WASM- und Native-Runtime
  • Performance
    • RAM-Nutzung von etwa 1 MB, Bootzeit von unter 8 ms auf einem 0,8-GHz-Edge-Core
    • Mehr als 5.300 Tests, 230 Quelldateien, 0 Abhängigkeiten (außer libc)
    • Ultraleichte Struktur, die selbst auf 5-Dollar-Hardware lauffähig ist
  • CLI-zentrierter Betriebsablauf
    • API-Key- und Provider-Konfiguration mit nullclaw onboard
    • Start des interaktiven Modus mit nullclaw agent
    • Start der Gateway-Runtime mit nullclaw gateway
    • Diagnose- und Betriebsbefehle wie nullclaw doctor, status und channel start
  • Gateway-API
    • Stellt REST-Endpunkte wie /pair, /webhook, /a2a und /health bereit
    • Unterstützt Nachrichtenaustausch und Aufgabenverwaltung auf Basis von A2A JSON-RPC
  • Memory- und Autonomie-Einstellungen
    • Auswahl des Backends aus SQLite, ClickHouse, PostgreSQL und Redis
    • Integrierte Funktionen für automatisches Speichern, Snapshots und hybride Suche
    • Konfigurierbare Autonomiestufe (supervised, full) und erlaubter Befehlsumfang
  • Web- und Hardware-Erweiterbarkeit
    • Browser-UI-Anbindung über WebChannel auf WebSocket-Basis
    • Unterstützung zur Steuerung von Hardware-Peripherie wie Arduino, Raspberry Pi und STM32
  • MIT-Lizenz

4 Kommentare

 
vigorous5537 2026-03-17

Dann kommt wohl auch noch voidclaw.

 
winterjung 2026-03-17

Nach nanoclaw, picoclaw und zeroclaw sind wir jetzt also bei nullclaw angekommen.

 
gyarang 2026-03-17

Wenn man es sowieso mit AI schreiben will, sollte man es von Anfang an in Rust oder Zig schreiben. Aber sobald nur eine Sache erscheint, wird es dann immer so.

 
shakespeares 2026-03-17

Die Rust- und Zig-Ökosysteme wachsen immer weiter.
Ich bin mir nicht sicher, wie lange JavaScript für KI noch okay sein wird.