Bend: Eine beweisgeprüfte Sprache, die KI-Fehler auf CPU und GPU blockiert
Bend ist eine kompilierte, parallele Sprache, die auf KI-generierten Code abzielt. Ihr Kernversprechen: Statt Ausgaben zu vertrauen, die man nie liest, deklariert man Gesetze in einer LAWS.bend-Datei und verlangt vom Agenten, sie vor dem Merge zu beweisen.
Das Versprechen klingt wie bei jedem anderen KI-Coding-Tool, doch die Mechanik unterscheidet sich. Bends Typprüfer ist ein Beweisprüfer, dieselbe Idee wie bei Lean oder Rocq. Der Unterschied, den es betont, ist Geschwindigkeit: Diese Prüfer können bei mittelgroßen Codebasen Minuten dauern, während Bend höchstens eine Sekunde beansprucht, sodass ein Agent nach jeder Änderung Prüfungen ausführen kann.
Woher die Geschwindigkeit kommt
- Kompiliert zu nativem Code. Nahezu C-Geschwindigkeit auf einem Kern.
- Dieselbe Binärdatei skaliert auf sechzehn Kerne oder die GPU. Die Dokumentation behauptet bis zu 100x schneller als ein einzelner Kern.
- Parallelisierung ist automatisch. Man teilt die Arbeit in zwei Teile; Bend verteilt Aufrufe über Kerne oder GPU-Kerne und fügt sie dann zusammen. Keine Threads, keine Locks, kein Kernel-Code.
Die Website zeigt ein pow2.bend-Beispiel, das auf 4.096 GPU-Kernen läuft.
Das Gesetzes- und Beweismodell
Man schreibt ein Gesetz in LAWS.bend:
# LAW: no move sequence leads to victory.
law you_cant_win : for moves: List<Move>
board = replay(start(), moves)
is_won(board) == False
Der Agent schreibt dann den passenden Beweis in PROOF.bend:
# PROOF: you_cant_win holds.
def Laws.you_cant_win (moves):
# ... written by the AI
Sobald ein Gesetz deklariert ist, argumentiert die Website, kann der Agent keine Zeile mergen, die es verletzt. Die Demo verwendet ein Spiel: Man bittet Claude, das Brett umlaufend zu machen. Ohne LAWS.bend wird der Bug gemergt und ausgeliefert. Mit ihm muss der Agent es so lange erneut versuchen, bis er einen Beweis erstellt. Die Formulierung in der Quelle: Einen Bug zu mergen wird „mathematisch unmöglich“.
Einrichtung
Installation:
curl -fsSL https://bend-lang.com/install.sh | sh
Dann fügt man diesen Block zu seiner AGENTS.md hinzu, damit Agenten wissen, was zu tun ist:
When using Bend:
- run `bend guide` to learn it
- use `LAWS.bend` to keep important rules
- run `bend PROOF.bend` before committing
- parallelize the code whenever possible
Bend behandelt LAWS.bend im Wesentlichen als ein durch Beweise gestütztes AGENTS.md. „Mach keine Fehler“ wird typgeprüft.
Einschränkungen aus der Quelle
Die Dokumentation ist offen: Bend ist jung, man sollte mit Bugs rechnen und sie melden. Es funktioniert am besten im Backend und zielt auf Linux und macOS. Der Kern wird durch zwei Arbeiten gestützt – BendTT (affine abhängige Typentheorie) und BendRT (parallele CPU/GPU-Laufzeit).
Für wen es gedacht ist
Teams, die Agenten Code ausliefern lassen, den sie nicht lesen, insbesondere Backend-Dienste, bei denen eine Regel wie „Kontostände werden nie negativ“ durchgesetzt werden muss statt durch Code-Review.
📖 Read the full source: HN AI Agents
👀 Siehe auch

DAUB MCP Server ermöglicht es Claude, Benutzeroberflächen über JSON-Spezifikationen zu generieren und darzustellen
DAUB ist ein MCP-Server, der es Claude ermöglicht, direkt aus natürlichen Sprachbefehlen Benutzeroberflächen zu generieren. Er erzeugt strukturierte JSON-Spezifikationen, die als Live-Interfaces gerendert werden, ohne Codegenerierung oder Kompilierung. Er bietet vier Werkzeuge: generate_ui, render_spec, validate_spec und get_component_catalog.

HostedShell: Eine webbasierte Bereitstellungslösung für OpenClaw-Agenten
HostedShell ist eine gehostete Version von OpenClaw, die lokale CLI-Einrichtung, Abhängigkeitsverwaltung und manuelle Kopplung eliminiert, indem sie eine Webkonsole mit direktem Terminalzugriff und Dateisystemaktualisierungen bereitstellt.

Open-Source-Framework nutzt Claude Code CLI zur automatisierten Überwachung von GitHub-Repositories
Ein Entwickler hat ein Framework quelloffen gemacht, das Claude Code CLI nach einem Cron-Zeitplan ausführt, um GitHub-Aktivitäten über mehrere Repositories hinweg zu sichten. Das Tool umfasst Zustandsverfolgung, Deduplizierung, Discord-Benachrichtigungen und ein Vorabprüfsystem, das API-Kosten vermeidet, wenn sich nichts geändert hat.

Aurelius: Ein React-Framework, entwickelt mit 48 Claude Code Agents und einer Figma-zu-React-Pipeline
Aurelius ist ein Open-Source-React-Framework, das 48 hierarchisch organisierte Claude-Code-Agenten nutzt, um autonom React-Anwendungen aus Figma-Designs zu erstellen. Das Framework erzwingt TDD, visuelle QA mit Pixel-Differenz-Vergleich und Qualitätskontrollen vor dem Deployment.