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

✍️ OpenClawRadar📅 Veröffentlicht: 21. Juni 2026🔗 Source
XLI: Open-Source Python-Bibliothek für Claude Code-ähnliche Terminal-Benutzeroberflächen
Ad

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.

Ad

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

GitHub: vitalops/xli

📖 Lies den vollständigen Artikel: r/ClaudeAI

Ad

👀 Siehe auch

Gehirn: Ein persistentes Fehlerspeichersystem für Claude Code über MCP
Werkzeuge

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.

OpenClawRadar
Sechs Open-Source-Tools, die die Sicherheits-, Kosten- und Komplexitätsprobleme von OpenClaw angehen
Werkzeuge

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.

OpenClawRadar
OpenObscure: Open-Source On-Device Privacy Firewall für KI-Agenten
Werkzeuge

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.

OpenClawRadar
Kula: Eigenständige Linux-Server-Überwachung ohne Abhängigkeiten
Werkzeuge

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.

OpenClawRadar