XLI: Open-Source Python-Bibliothek für Claude Code-ähnliche Terminal-Benutzeroberflächen

Wenn du schon mal versucht hast, einen eigenen Coding-Agenten zu bauen, ist dir bestimmt aufgefallen, dass das Terminal-UI die halbe Arbeit ist. Das Claude-Code-Transkript – bei dem Nachrichten hereinstreamen, Tool-Aufrufe sich direkt vor Ort von „läuft“ zu „fertig“ ändern und Genehmigungen inline erscheinen – ist wirklich schwer nachzubauen. Das Team hinter XLI hat diese Schicht jedes Mal neu geschrieben. Vollständige TUI-Frameworks wie Textual (und sogar Rust-basierte Ratatui-Bindungen) übernehmen mit ihrem eigenen Widget-Baum den ganzen Bildschirm und zerstören das normale Terminal-Scrollback. Frameworks auf niedrigerer Ebene zwingen dich, Streaming-Markdown, veränderbare Tool-Karten, Inline-Genehmigungen und ein richtiges Eingabefeld von Grund auf neu zu erstellen.
Also haben sie eine eigene Rendering-Engine gebaut und als Bibliothek namens XLI ausgekoppelt.
Was du bekommst
- Streaming-Markdown-Antworten
- Slash-Befehle
u/file-Erwähnungen- Tool-Karten, die sich direkt aktualisieren
- Inline-Genehmigungen und Auswahlen
- ESC zum Unterbrechen
- Eine Statusleiste
Die entscheidende Designentscheidung: Es rendert inline, sodass dein Transkript in das normale Terminal-Scrollback fließt und auswählbar, scrollbar und durchsuchbar bleibt. Es kapert nicht den Bildschirm.
Framework-unabhängig
XLI ist egal, ob dein Agenten-Loop Claude, OpenAI oder dein eigenes Ding ist. Es ist framework-unabhängig, du kannst es also in jede Python-basierte Agenten-Architektur einbauen.
Installation
pip install python-xli📖 Lies den vollständigen Artikel: r/ClaudeAI
👀 Siehe auch

Gehirn: Ein persistentes Fehlerspeichersystem für Claude Code über MCP
Brain ist ein Open-Source-MCP-Server, der Claude Code persistenten, projektübergreifenden Speicher für Fehler und Lösungen bietet. Er erfasst Fehlerkontexte, schlägt bewährte Lösungen mit Zuverlässigkeitsbewertungen vor und baut ein gewichtetes Synapsennetzwerk auf, das Fehler, Lösungen und Codemodule über alle Projekte hinweg verbindet.

Sechs Open-Source-Tools, die die Sicherheits-, Kosten- und Komplexitätsprobleme von OpenClaw angehen
Ein Entwickler testete sechs Community-Tools, um die von Cisco aufgedeckten Sicherheitslücken von OpenClaw, die explodierenden Kosten und die komplexe Einrichtung zu lösen. ClawSec bietet Sicherheitsscans und Integritätsprüfungen, Antfarm ermöglicht deterministische Multi-Agenten-Workflows und LanceDB Pro verbessert den Speicherzugriff mit hybrider Vektorsuche.

OpenObscure: Open-Source On-Device Privacy Firewall für KI-Agenten
OpenObscure ist eine Open-Source, On-Device-Datenschutz-Firewall für KI-Agenten, die zwischen Ihrem KI-Agenten und dem LLM-Anbieter sitzt. Sie verwendet FF1-Format-Preserving Encryption, um PII-Werte zu verschlüsseln, bevor Anfragen Ihr Gerät verlassen. Sie umfasst PII-Erkennung mit 99,7% Recall, kognitive Firewall-Scans und läuft auf macOS/Linux/Windows mit iOS/Android-Bindings.

Kula: Eigenständige Linux-Server-Überwachung ohne Abhängigkeiten
Kula ist ein leichtgewichtiges Linux-Server-Überwachungstool, das als einzelne Binärdatei ohne externe Abhängigkeiten oder Datenbanken läuft. Es sammelt jede Sekunde Systemmetriken aus /proc und /sys, speichert sie in einem integrierten mehrstufigen Ringpuffer und bietet sowohl ein Web-Dashboard als auch eine Terminal-TUI-Oberfläche.