Pi Durable: Agenten, die jeden Absturz überleben
Earendil veröffentlicht Pi 1.0 und stellt mit Pi Durable ein experimentelles Framework für langlebige, ausfallsichere Agenten vor. Pi Durable läuft über austauschbaren Speicher-Backends wie SQLite oder Cloudflare Durable Objects, überlebt Prozessabbrüche durch Checkpoints und erlaubt viele parallele Konversationen mit Verzweigungen. Der gesamte Quellcode umfasst rund 15.000 Zeilen – klein genug, dass ein Agent ihn selbst verstehen kann.
Wenn der Prozess stirbt, öffnet ein neuer Prozess denselben Speicher, findet die unerledigten Aufgaben und setzt jede an ihrem letzten Checkpoint fort.