Beschreibung
tinycmdr ist ein autonomer Betriebsagent, der für die Verwaltung lokaler und selbstgehosteter großer Sprachmodelle (LLMs) konzipiert wurde. Er ist so gestaltet, dass er mit einer einzigen Python-Datei und drei Abhängigkeiten arbeitet, was ihn leicht und effizient macht. Das Tool unterstützt jeden OpenAI-kompatiblen Endpunkt, einschließlich llama.cpp, vLLM, SGLang, Ollama oder einer Cloud-API, und bietet Flexibilität bei der Bereitstellung.
Weiterlesen
Der Agent ist darauf ausgelegt, auf der Maschine zu laufen, die er verwaltet, sodass Benutzer Aufgaben senden können, die er mit echten Werkzeugen wie Shell-Befehlen, Codeausführung, Dateibearbeitung und URL-Abfragen ausführt. Er dokumentiert seine Aktionen und hält seinen Zustand in einfachen Dateien fest, was Transparenz und Benutzerfreundlichkeit gewährleistet. Der Prompt ist ein stabiler, cache-freundlicher Präfix, und die Laufzeit ist so konzipiert, dass ein verwirrtes Modell den Inferenzslot nicht besetzt.
Benutzer können über ein Terminal oder Chat-Plattformen wie Mattermost und Telegram mit tinycmdr interagieren, indem sie denselben Wortschatz und Prozess verwenden. Die Installation ist unkompliziert, mit Optionen für Windows, Linux und macOS, und es werden Python-Versionen von 3.10 bis 3.12 benötigt. Der Agent erstellt seine eigene private Python-Umgebung und startet mit der Maschine, um eine nahtlose Integration zu gewährleisten.
tinycmdr bietet eine Reihe von Befehlen für verschiedene Operationen, einschließlich Statusüberprüfung, Diagnose von Problemen, Aktualisierung des Builds und Neustart des Agents. Benutzer können seine Fähigkeiten erweitern, indem sie benutzerdefinierte Werkzeuge oder Runbooks hinzufügen, die sofort zur Verfügung stehen. Dies macht tinycmdr zu einem vielseitigen Tool für Entwickler und Betreiber, die mit lokalen und selbstgehosteten LLMs arbeiten.
- KategorieKI-Agenten-Builder
- PreismodellOpen Source
- BereitstellungPython
- PlattformenWindows, Linux, macOS
tinycmdr's Kernfunktionen
Bereitstellung mit einer einzigen Python-Datei
Drei erforderliche Abhängigkeiten
Unterstützt OpenAI-kompatible Endpunkte
Läuft auf Windows, Linux und macOS
Interaktion über Terminal und Chat-Plattformen
Integration benutzerdefinierter Werkzeuge und Runbooks
Stabiler, cache-freundlicher Prompt-Präfix
Hält den Zustand in einfachen Dateien
Wie verwendet man tinycmdr?
Installieren: Folgen Sie den plattformspezifischen Anweisungen
Konfigurieren: Richten Sie die Python-Umgebung und Abhängigkeiten ein
Verwenden: Führen Sie Aufgaben über das Terminal oder den Chat aus
Erweitern: Fügen Sie benutzerdefinierte Werkzeuge oder Runbooks hinzu
tinycmdr's Anwendungsfälle
- Verwaltung lokaler Modelle
- Betrieb selbstgehosteter LLMs
- Integration benutzerdefinierter Werkzeuge
- Interaktion über Chat-Plattformen
- Ausführung von Terminalbefehlen







