ell
Eine Befehlszeile für LLMs, die in Bash geschrieben wurden.
Funktion
„ell“ ist ein leistungsstarkes Befehlszeilentool mit minimalen Abhängigkeiten, das sich in jeder Terminalumgebung einfach ausführen lässt. Dabei werden Anbieter wie die Gemini API genutzt, um die Interaktion mit LLMs zu erleichtern. So können Nutzer unter anderem Fragen stellen und Unterhaltungen führen. „ell“ ist ‑Pipe-freundlich und ermöglicht eine nahtlose Integration in andere Tools und sogar andere Instanzen von „ell“ für komplexere LLM-Anwendungen. Es bietet praktische Funktionen wie Datenstreaming, Syntaxhervorhebung, Paginierung und unterstützt die erweiterte Automatisierung durch Vorlagen für Funktionen wie Funktionsaufrufe und Codeausführung. Außerdem ermöglicht das Hook-System Plug-in-Funktionen, mit denen Nutzer „ell“ an ihre spezifischen Anforderungen anpassen können.
Das Tool erhielt unerwartet positives Feedback:
– Auf Hackernews erhielt es über 200 Hinweise und löste über 80 Diskussionen aus. Es blieb mehr als einen Tag lang auf der HN-Startseite. Die Nutzer haben sehr positives Feedback und praktische Vorschläge gegeben.
– Auf GitHub hat „ell“ über 300 Sterne erhalten. Nutzer haben Fehlerberichte zur Kompatibilitäts- und Konfigurationsdokumentation eingereicht, die umgehend behoben wurden.
– Viele Freunde aus meinem persönlichen Netzwerk haben den Entwicklungsprozess unterstützt und bei der Lösung von Herausforderungen und beim Testen von Funktionen geholfen. Außerdem werden in Zukunft weitere Plug-ins und Anbieter unterstützt.
Basis
- Keine
Team
Von
Simonmysun
Von
Deutschland