
OpenCopilot
Open (formerly Squarelab / OpenChat) · Coding · Produktivität · Chatbot
OpenCopilot ist ein Open-Source-KI-Copilot für eigene Produkte. Sie laden eine OpenAPI-Datei hoch, und Nutzer erledigen Aufgaben in normaler Sprache.

Über OpenCopilot
About
Was ist OpenCopilot
OpenCopilot ist ein KI-Copilot-Framework, das Sie auf Ihrer eigenen Infrastruktur betreiben. Es liest die Definition Ihrer API, erkennt den passenden Endpunkt, füllt die Parameter und gibt die Antwort als Chatnachricht zurück. Die MIT-Lizenz erlaubt den Einsatz in kommerziellen Produkten, ohne pro Nutzer zu zahlen.
Das Problem ist eng umrissen: Kunden sollen Ihre Oberfläche nicht erst lernen müssen. Jemand tippt "leg ein Ticket für den kaputten Export an", der Copilot wählt den Endpunkt zum Anlegen von Tickets, schlägt einen Titel vor und ruft ihn auf. Ihre bestehende API bleibt, darüber kommt eine Ebene für natürliche Sprache.
Die Grenzen wiegen so schwer wie die Funktionen. Das Repository wurde im März 2025 archiviert, im README steht "No longer maintained", es erscheinen also keine Sicherheitsupdates mehr. Große APIs brauchen handgeschriebene JSON-Transformer, und die Installation setzt Docker sowie jemanden voraus, der Logs lesen kann.
Erste Schritte
- Klonen Sie das Repository und ersetzen Sie den Platzhalter
OPENAI_API_KEYin der Datei.envim Ordnerllm-server. - Führen Sie
make installunter Linux odermake install-armauf einem Mac mit Apple Silicon aus. Die Konsole läuft danach unterhttp://localhost:8888. - Importieren Sie Ihre Swagger-OpenAPI-3.0-Definition und prüfen Sie die daraus validierten Aktionen.
- Zeichnen Sie für Aufgaben mit mehreren Aufrufen einen Copilot-Flow und fügen Sie das Widget-Snippet in Ihre Anwendung ein.
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von OpenCopilot.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Backend-Entwickler in einem SaaS-Unternehmen
- Gründer allein am MVP
- Teams mit Vorgaben zur Datenhaltung
Aufgaben
- Eine vorhandene REST-API zum Chat-Assistenten machen
- Aktionen in natürlicher Sprache testen, bevor Sie neu bauen
- Wiederkehrende Supportfragen abfangen
Szenarien
- Interne Verwaltungswerkzeuge
- Ein Copilot für ein junges Produkt
- Verstehen, wie Agenten Werkzeuge aufrufen
Wichtigste Funktionen
Import von OpenAPI-Spezifikationen
Sie laden eine Swagger-OpenAPI-3.0-Datei hoch, und OpenCopilot macht aus jedem Vorgang eine Aktion, die das Modell auswählen kann. Vorher prüft es das Schema, denn eine schlampige Spezifikation erzeugt schlechte Aufrufe. Der Massenimport ist der kürzeste Weg von einer dokumentierten API zum laufenden Copiloten.
API-Aufrufe in natürlicher Sprache
Der Copilot liest die Anfrage, entscheidet über einen API-Aufruf, wählt den Endpunkt und baut den Rumpf aus dem Kontext. Bitten Sie um "ein neues Ticket wegen eines kaputten Exports", wird das Titelfeld selbst gefüllt. Die Antwort kommt als lesbarer Text zurück, nicht als rohes JSON.
Visuelle Flows für mehrstufige Aufgaben
Einfache Anfragen laufen ohne Einrichtung. Komplizierte nicht, dafür gibt es Copilot-Flows. Sie zeichnen die Reihenfolge in einem visuellen Editor, und das Modell folgt Ihren Schritten, statt die Reihenfolge der Aufrufe zu raten.
Einbettbares Chat-Widget
Das Widget liegt im Repository und wird per Script-Tag oder mit wenigen Zeilen im Frontend eingebunden. Es ist der Teil, den Kunden sehen, und es hält den API-Copilot hinter Ihrer eigenen Anmeldung und Ihren Berechtigungen.
Selbst gehostetes Deployment mit Docker
Alles läuft über Docker Compose, mit Make-Zielen für Installation, Migrationen, Logs, Neustart und vollständiges Entfernen. ARM-Images decken Apple-Silicon-Notebooks ab. API-Schlüssel, Gesprächsprotokolle und Kundendaten bleiben auf Ihrer Infrastruktur.
TypeScript-SDK und Backend-API
Das Backend hört auf Port 8888 und stellt eigene Endpunkte bereit, Sie können den Copiloten also per Skript oder aus einem anderen Dienst steuern. Ein eigenes TypeScript-SDK verpackt dieselben Aufrufe für das Frontend, damit lässt sich der KI-Copilot zum Selbsthosten auch außerhalb des mitgelieferten Widgets nutzen.
Vor- und Nachteile
Vorteile
- MIT-Lizenz ohne Gebühr pro Nutzer oder Nachricht, die Kosten bleiben also planbar, wenn die Nutzung wächst.
- Der Swagger-OpenAPI-Import erspart fast die gesamte Handarbeit beim Beschreiben der Endpunkte für das Modell.
- Selbsthosten hält Kundengespräche und API-Zugangsdaten in Ihrem eigenen Netz.
- Copilot-Flows lösen mehrstufige Aufgaben, an denen eine reine Zuordnung von Anfrage zu Endpunkt scheitert.
- Widget, Dashboard und Backend liegen in einem Repository, Sie schreiben also keinen Klebecode vor der Demo.
Nachteile
- Das Projekt ist archiviert und wird nicht mehr gepflegt, es gibt keine Sicherheitspatches und keine Hilfe, wenn eine Abhängigkeit bricht.
- Große APIs verlangen eigene JSON-Transformer, das Versprechen "importieren und loslegen" gilt nur für kleine Oberflächen.
- Die Installation setzt Docker-Kenntnisse, einen OpenAI-Schlüssel und Vertrautheit mit der Kommandozeile voraus.
- Die Cloud-Version neben dem Open-Source-Repository ist verschwunden, Support bedeutet heute, alte Issues zu lesen.
Häufige Fragen
OpenCopilot setzt eine Chatoberfläche vor die API eines bestehenden Produkts. Es liest eine OpenAPI-Definition, wählt Endpunkte nach der Anfrage des Nutzers und gibt das Ergebnis als Text in einem einbettbaren Chat-Widget zurück.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu OpenCopilot.
Alternativen zu OpenCopilot
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
Together Link
Together AI · CodingTogether Link ist ein kostenloses Open-Source-Werkzeug von Together AI, das Coding-Agenten wie Claude Code und Codex mit offenen Modellen verbindet, samt automatischem Router und Kostenbeleg pro Sitzung.
HeyPi
Proactive Intelligence Ltd. · Coding · Produktivität · BusinessHeyPi ist eine KI-Meeting-Plattform, in der ein Assistent namens Pi den Call mithört, früheren Kontext behält, in Ihren verbundenen Apps arbeitet und Seiten, Decks und Videos direkt im Gespräch baut.
