
Inferable
Inferable, Inc. · Coding
Inferable ist eine Open-Source KI-Workflow-Runtime für KI-Workflows und Agents. Sie läuft in der eigenen Infrastruktur, fügt menschliche Freigaben hinzu und liefert strukturierte Ausgaben aus jedem LLM. Jeder LLM-Workflow und jede Gruppe von KI-Agenten bleibt dabei unter eigener Kontrolle, angebunden über das Entwickler-SDK.

Über Inferable
What Is Inferable
Inferable ist eine Runtime, die KI-Schritte in Workflows verwandelt, die zu Ende bringen, was sie anfangen. Man definiert einen Workflow im Code, registriert ihn bei der Inferable-Steuerungsebene und er läuft auf den eigenen Rechnern, auch hinter einer Firewall oder in einer privaten VPC. Man stellt nichts Neues bereit. Der Worker verbindet sich per Long Polling nach außen, also muss kein eingehender Port geöffnet werden.
Die Lücke, die das Werkzeug schließt, liegt zwischen einer Demo und etwas, das man an die Produktion lassen würde. Ein einzelner LLM-Aufruf ist einfach. Ein Ablauf, der mehrere Modellaufrufe verbindet, auf die Freigabe einer Erstattung durch einen Menschen wartet und einen Neustart übersteht, ist es nicht. Inferable deckt diese mittlere Schicht ab. Es speichert teure Schritte im Cache, wiederholt fehlgeschlagene Läufe, prüft die Form jeder Modellantwort und hält einen Workflow an, bis ein Mensch antwortet, egal wie lange das dauert.
Der Haken ist die Zielgruppe. Das ist ein Entwicklerwerkzeug mit SDKs und TypeScript- oder Go-Code, keine No-Code-Oberfläche. Wer nicht programmiert, kommt mit Zapier oder n8n weiter. Wer programmiert, bekommt bei Inferable dauerhafte Ausführung und Freigaben durch Menschen, die diese Klick-Baukästen weglassen.
Getting Started
- Einen Cluster anlegen, entweder über die gehostete Steuerungsebene unter api.inferable.ai oder durch Selbsthosting des Open-Source-Stacks
- Das Node.js- oder Go-SDK installieren und mit dem API-Schlüssel des Clusters verbinden
- Einen Workflow im Code definieren, sein Eingabeschema festlegen und Versionen registrieren, sobald sich die Logik ändert
- Strukturierte LLM-Aufrufe, menschliche Freigabeschritte oder Benachrichtigungen dort ergänzen, wo der Lauf sie braucht
- workflow.listen() aufrufen, damit der Worker in der eigenen Infrastruktur läuft, und Läufe von überall über die API starten
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Inferable.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Backend- und Plattformentwickler
- Teams mit strengen Datenregeln
- Kleine Produktteams
- Automatisierer jenseits von No-Code
Aufgaben
- Menschliche Freigabeschritte
- Strukturierte Datenextraktion
- Mehrstufige Agent-Aufgaben
- Backend-Automatisierung hinter einer API
- Lang laufende Prozesse
Szenarien
- Eine Freigabe kommt Stunden später
- Ein Worker startet mitten im Lauf neu
- Eine Support-Warteschlange braucht Vorsortierung
- Ein reguliertes Team darf kein gehostetes SaaS nutzen
- Ein Team arbeitet an der Logik eines Agents
Wichtigste Funktionen
Workflows, die in der eigenen Infrastruktur laufen
Workflows laufen auf den eigenen Rechnern, auch hinter einer Firewall oder in einer privaten VPC, ohne Bereitstellungsschritt. Der Worker erreicht die Steuerungsebene per Long Polling, also öffnet man nie einen eingehenden Port und richtet keinen Load Balancer ein. Für Teams, die Last nicht aus dem eigenen Netz geben dürfen, ist genau das der Unterschied zu einer gehosteten Alternative.
Versionierte Workflows für Abwärtskompatibilität
Ändert sich das Eingabeschema oder die Logik, definiert man eine neue Version des Workflows statt die alte zu bearbeiten. Inferable behält die Versionsbindung für bereits laufende Ausführungen bei, also rollt man eine Änderung schrittweise aus und bestehende Aufträge enden mit dem Code, mit dem sie gestartet sind. Damit fällt die übliche Angst weg, eine kleine Änderung könnte etwas kaputt machen, worauf ein Kunde wartet.
Freigaben mit Mensch im Prozess
Ein Workflow kann sich selbst anhalten und einen Menschen bitten, den nächsten Schritt per Slack oder E-Mail freizugeben oder abzulehnen, mit vollständigem Kontext. Der Lauf wartet, bis die Antwort zurückkommt, ob nach einer Minute oder einer Woche, und setzt dann dort an, wo er aufgehört hat. So behält man die Kontrolle über genau die Schritte, die Risiko tragen, etwa eine Datenlöschung oder eine Zahlung, ohne die Wartelogik selbst zu bauen.
Strukturierte Ausgaben mit Prüfung und Wiederholungen
Die Runtime liest jede strukturierte Modellantwort und prüft sie gegen ein Schema, und wiederholt einen Lauf, wenn die Ausgabe nicht passt. Statt Freitext zu parsen und zu hoffen, dass er zusammenhält, bekommt man typisierte Felder, die man direkt an den nächsten Schritt weitergibt. Ticket-Vorsortierung, Menü-Auslesen und Formularextraktion hängen alle darauf, dass das zuverlässig läuft.
Dauerhafte Ausführung mit gespeicherten Ergebnissen
Teure oder nebenwirkungsreiche Schritte lassen sich merken und in einem verteilten Speicher ablegen, damit ein Neustart oder eine Wiederholung sie nicht erneut ausführt. Ein mehrstufiger Auftrag, der in Schritt neun scheitert, setzt in Schritt neun wieder an, mit intakten Schritten eins bis acht. So werden lang laufende KI-Prozesse etwas, das man sich in der Produktion leisten kann.
Agents und Beobachtbarkeit
Über einzelne Workflows hinaus unterstützt Inferable Agents, die mit Werkzeugen ein Ziel erreichen. Jeder Lauf erscheint in einer Zeitachsenansicht, die jeden Schritt nachverfolgt, und man kann dieselben Ereignisse an den eigenen Beobachtungs-Stack anbinden. Wenn ein Agent falsch abbiegt, findet man in der Zeitachse, welcher Aufruf es verursacht hat.
Open Source und Selbsthosting
Steuerungsebene, Playground, CLI und SDKs sind alle quelloffen unter MIT-Lizenz. Man kann den gesamten Stack in der eigenen Infrastruktur selbst hosten, mit voller Kontrolle über Daten und Modelle und ohne Anbieterbindung. Selbsthosting ist der Weg für Teams, deren Sicherheitsprüfung einen Managed Service ausschließt.
Vor- und Nachteile
Vorteile
- Lässt Workflows in der eigenen Infrastruktur laufen, sodass Daten und Modellaufrufe nie das eigene Netz verlassen müssen
- Freigaben mit Mensch im Prozess halten an und laufen sauber weiter, per Slack oder E-Mail, egal wie lange die Wartezeit ist
- Versionierte Workflows halten laufende Aufträge auf ihrem ursprünglichen Code, während man Änderungen schrittweise ausrollt
- Der Umgang mit strukturierten Ausgaben prüft jede Antwort und wiederholt bei einer schlechten, sodass nachfolgende Schritte saubere Daten bekommen
- Der gesamte Stack ist quelloffen unter MIT, also kann man selbst hosten und Anbieterbindung vermeiden
Nachteile
- Es ist ein Entwicklerwerkzeug, das TypeScript oder Go und die SDKs verlangt, also kommen No-Code-Nutzer nicht weit
- Die offiziellen SDKs decken Node.js und Go ab, das .NET-SDK gilt als experimentell, also heißt es bei anderen Sprachen warten
- Es gibt keinen visuellen Workflow-Baukasten für Nicht-Entwickler, anders als bei No-Code-Automatisierungsplattformen
- Die öffentliche Dokumentation ist dünner als die größerer Konkurrenten, also liest man an manchen Stellen den Quellcode
Häufige Fragen
Inferable ist eine Open-Source-Runtime für KI-Workflows und Agents. Man definiert Workflows im Code, und sie laufen in der eigenen Infrastruktur mit dauerhafter Ausführung, strukturierten Ausgaben und Freigabeschritten durch Menschen. Ein einziger API-Schlüssel verbindet den Worker mit der Steuerungsebene.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Inferable.
Alternativen zu Inferable

Udon
Udon · Coding · ProduktivitätUdon macht aus einem Apple-Silicon-Mac einen Heimserver, den Sie im Browser steuern, mit Containern, Dateifreigaben und einem optionalen KI-Systemadministrator.

offstage
offstage cloud · Coding · Produktivitätoffstage gibt KI-Agenten und CI-Jobs einen echten Mac: ein frisches macOS-27-Konto auf Apple Silicon, per API gesteuert und sekundengenau abgerechnet.
BotBus
Chengdu Tuyang Tusen Technology Co., Ltd. · Coding · ProduktivitätMit BotBus lassen sich KI-Agenten vom Smartphone steuern, auch wenn der Rechner im Büro steht: Befehle freigeben, Aufgaben starten, Ergebnisse lesen.
