Ein KI-Netz. Viele Server. Alle deine GPUs.
EnigmaNet verbindet vorhandene GPU-Server und Workstations zu einem gemeinsamen Ausführungsnetz für KI-Anfragen und Agenten. Es wählt passende Modelle nach gemessener Fähigkeit und verteilt die Arbeit auf die verfügbare Hardware.
Stand 2026-10-11. Jede Angabe ist gegen den laufenden Code geprüft und mit ihrem Status gekennzeichnet.
Infrastruktur erweitern
Neue GPU-Knoten hinzufügen, ohne jede Client-Anbindung umzubauen.
Vorhandenes nutzen
Unterschiedliche GPU-Hardware und Laufzeiten unter einem Endpunkt.
Anfragen gezielt verteilen
Routing nach Fähigkeit, Verfügbarkeit und Richtlinien.
Verteilte Infrastruktur
Gemischte Hardware unter einem Endpunkt – vermessen statt geglaubt.
Verteiltes GPU-Netz
VerfügbarAnfragen werden auf registrierte GPU-Knoten verteilt – eigene Server, Workstations oder Knoten von Providern.
Gemischte Hardware
VerfügbarNVIDIA-Consumer-Karten, Intel Arc und DGX-Klasse laufen unter einem Endpunkt. Jeder Knoten wird vermessen, statt ihm zu glauben.
Mehrere Laufzeiten
VerfügbarOllama, vLLM, llama.cpp/llama-swap und OpenAI-kompatible Gateways werden vom selben Knoten-Agenten angebunden.
Kontext je Modell und Karte gemessen
VerfügbarDer Knoten ermittelt, wie viel Kontext ein Modell auf seiner Karte vollständig im GPU-Speicher halten kann. Die Reserve je Backend ist einstellbar. Cloud-Modelle melden ihr eigenes Fenster.
Details: #151Knoten-Lebenszyklus und Updates
Beta / eingeschränktGesundheitszustände, Wiederverbindung und Versionsanzeige je Knoten (grün = aktuell).
Einschränkung: Ein Update kann fälschlich als fehlgeschlagen gemeldet werden; die Abnahme steht aus.
Details: #139Ausfallerkennung
VerfügbarNicht erreichbare oder verstummte Knoten und Modelle werden erkannt und für neue Arbeit ausgeschlossen, bis eine Prüfung sie wieder freigibt.
Lebenszeichen statt fester Zeitlimits
Beta / eingeschränktKnoten streamen vom Backend und melden Fortschritt. Ein langer Agenten-Zug oder eine lange Antwort läuft, solange Tokens kommen; abgebrochen wird erst bei Stille.
Einschränkung: Für Prompt-Jobs erst seit Version 1.3.414 aktiv; Knoten brauchen den aktuellen Agenten.
Mehrere Server-Instanzen
Beta / eingeschränktMehrere EnigmaNet-Server teilen sich Warteschlange (PostgreSQL) und Koordination (Redis) und können gemeinsam Arbeit verteilen.
Einschränkung: Skalierungsdurchsatz, Höchstzahl an Instanzen und Ausfallsicherheit sind nicht gemessen.
Knoten geordnet herunterfahren
Beta / eingeschränktEin Knoten im Zustand „Draining“ bekommt keine neue Arbeit, laufende Jobs dürfen enden.
Einschränkung: Nahtlose Übergabe laufender Arbeit ist nicht abgenommen.
Details: #93
Routing und Planung
Welches Modell auf welchem Knoten antwortet, entscheidet EnigmaNet nach Messwerten und Vorgaben.
Routing nach gemessener Fähigkeit
VerfügbarKandidaten werden nach gemessenen Fähigkeiten je Aufgabe, Benchmark, Tempo und Zuverlässigkeit bewertet.
Benchmark-gestützte Auswahl
Beta / eingeschränktEin serverseitig bewerteter Benchmark fließt in die Modellwahl ein.
Einschränkung: Benchmark- und Betriebswerte liegen auf unterschiedlichen Skalen; neue Modelle können zu gut abschneiden.
Kontext-Prüfung
Beta / eingeschränktModelle, deren Fenster für die Anfrage zu klein ist, werden nicht gewählt; die Absage nennt den Kontext.
Einschränkung: Token-Schätzungen und Reserve für wachsende Agenten-Verläufe sind noch ungenau.
Details: #146Regionsvorgaben
VerfügbarAnfragen können auf Knoten einer Region beschränkt werden, z. B. EU.
Routing nach Vertraulichkeit
Beta / eingeschränktVertraulichkeitsstufen bis „secret“ sollen nur auf berechtigten, eigenen Knoten laufen; Nicht-Erfüllbares wird abgewiesen.
Einschränkung: Die Ende-zu-Ende-Abnahme von Eigentümerbindung und Richtlinien steht aus. Keine Zusage zur Datenhaltung.
Details: #135Ausweichen bei belegten Knoten
Beta / eingeschränktWartet ein Werkzeug-Job zu lange auf einen belegten Knoten, darf er auf ein anderes, nachweislich werkzeugfähiges freies Modell wechseln.
Einschränkung: Gilt für Werkzeug-Anfragen; ein fest gewähltes Modell wird nie ersetzt.
Details: #144Modell-Aliase
Verfügbar„auto“, „enigma-direct“ und „enigma-small“ lassen EnigmaNet das passende Modell wählen.
Zentraler Prioritäts-Job-Bus
VerfügbarJobs werden dauerhaft eingereiht und erst bei freier Kapazität einem Knoten zugeteilt; direkte Anfragen haben Vorrang vor Hintergrundarbeit.
Gegendruck bei Überlast
Beta / eingeschränktIst eine Prioritätsstufe zu voll, antwortet die API mit HTTP 429 und Retry-After.
Einschränkung: Kein hartes Kapazitätslimit: fällt die Messung aus, wird die Anfrage angenommen. Keine kundenindividuellen Prioritäten.
Wettlauf-Kopien
Beta / eingeschränktIst ein Job ungewöhnlich langsam, kann eine Kopie auf freier, passender Kapazität starten; das schnellere Ergebnis gilt.
Einschränkung: Doppelte Arbeit und Abbruch der Verliererkopie sind nicht in jedem Pfad gelöst.
Agenten und Werkzeuge
Damit Coding-Agenten und Assistenten auf offenen Modellen zuverlässig arbeiten.
Werkzeugfähigkeit je Modell und Knoten gemessen
VerfügbarOb ein Modell auf einem Knoten echte Werkzeugaufrufe liefert, wird gemessen (nativ, umgewandelt oder nicht fähig) – nicht aus der Selbstauskunft übernommen. Die Auswahl richtet sich danach.
Details: #142Reparatur von Werkzeugaufrufen
Beta / eingeschränktSchreibt ein Modell seinen Werkzeugaufruf als Text, auch neben Erklärungen, wird daraus ein echter tool_call.
Einschränkung: Hilft Modellen, die das Format kennen; Modelle ohne Werkzeug-Training werden dadurch nicht zuverlässig.
Spuren für parallele Agenten-Arbeiter
VerfügbarMit dem Header x-enigma-lane bleiben Arbeiter eines Agenten-Laufs auf verschiedenen Knoten verteilt und dort gebunden.
Details: #148Modell über eine Agenten-Sitzung halten
Beta / eingeschränktEin fest gewähltes Modell wird nie ersetzt; Spuren halten Arbeiter auf ihrem Knoten.
Einschränkung: Mit „auto“ kann eine Sitzung zwischen Zügen das Modell wechseln.
Details: #138OpenCode-Integration und Docker-Image
Beta / eingeschränktDer Coding-Agent OpenCode läuft mit EnigmaNet als Backend, als fertiges Docker-Image oder selbst eingerichtet.
Einschränkung: Vorschau. Eine Abnahmeaufgabe lief vollständig auf eigener Hardware durch; Erfolg hängt stark vom Modell ab.
Bildeingabe
Beta / eingeschränktBilder gehen direkt an bildfähige Modelle; die Fähigkeit wird je Knoten gemessen.
Einschränkung: Nur direkte Anfragen, kein Streaming und keine Orchestrierung mit Bildern.
Details: #86Spracherkennung
Beta / eingeschränktAudio kann über einen STT-Dienst transkribiert werden.
Einschränkung: Nicht jeder Knoten bietet STT an; bei Stille wurden erfundene Abschriften beobachtet.
Abgeschottete Code-Ausführung
VerfügbarCode läuft in eigenen Sandbox-Workern, getrennt von den Inferenz-Knoten.
Zentrale Werkzeugschicht
GeplantStandardisierte, deterministische Werkzeuge für Agenten und Orchestrierung.
APIs und Sicherheit
Vorhandene Clients anschließen, ohne sie umzubauen.
OpenAI-kompatible API
Verfügbar/v1/chat/completions mit Streaming und tool_calls: vorhandene Clients wie OpenCode, Continue oder eigene Anwendungen laufen ohne Anpassung.
Ollama-kompatible Endpunkte
Beta / eingeschränkt/api/chat, /api/generate und /api/tags für Clients, die Ollama erwarten.
Einschränkung: Ohne Streaming.
Business-API
VerfügbarSignierter Maschine-zu-Maschine-Vertrag mit HMAC, Nonce und Zeitstempel gegen Wiederholung, Idempotenzschlüsseln und mandantengebundenem Zugriff.
OpenAPI 3.1 und Fähigkeitsabfrage
VerfügbarMaschinenlesbare Spezifikation und Abfrage, welche Fähigkeiten gerade verfügbar sind.
Abbruch durch den Client
VerfügbarBricht ein Client die Verbindung ab, wird der Job samt Unteraufgaben beendet und der Knoten angehalten.
Details: #143Fortschritt per SSE
VerfügbarStatus- und Fortschrittsereignisse während der Bearbeitung, bei Orchestrierung je Teilschritt.
Antwort-Streaming bis zum Client
Beta / eingeschränktDer Antworttext erscheint beim Client, während das Modell noch schreibt – vom Knoten über den Server bis zur OpenAI-kompatiblen API.
Einschränkung: Etwa sekündliche Abschnitte statt einzelner Tokens. Werkzeug-Chats streamen nur auf Knoten mit nachweislich nativen Werkzeugaufrufen; Knoten brauchen den aktuellen Agenten.
Details: #145
Betrieb und Provider
Für Provider, die Rechenleistung bereitstellen, und für den Betrieb des Netzes.
Provider-Anmeldung und Einrichtungsassistent
VerfügbarHardwarebewusste Einrichtung und Bindung eines Knotens an sein Konto per Token.
Signierte Knoten-Programme
VerfügbarSetup und Knoten werden in der CI schlüssellos signiert (Sigstore). Installation und Update prüfen Signatur und Prüfsumme, bevor etwas ersetzt wird – auch ohne Internet mit mitgebrachtem Vertrauensanker.
Details: #116Neue Knoten erst nach Freigabe
VerfügbarAuf Wunsch bekommt ein neu angemeldeter Knoten erst Arbeit, wenn ein Admin ihn freigibt. Vorgabe in der Community-Edition.
Details: #155Private Netze
Beta / eingeschränktEin Clan ist ein privates Rechennetz: ausdrücklich eingebrachte Knoten, Rollen, eine Richtlinie für Regionen, Vertrauen, Backends, Cloud und Modelle, eigene API-Schlüssel, Nutzung und Kosten, Audit-Log und ein Lebenszyklus. Anfragen verlassen den Pool nie.
Einschränkung: Neu; Anmeldung über Unternehmens-Identitäten (SSO), Kontingente und Budgets fehlen.
Details: #15Öffentliche Knotenliste
VerfügbarStatus, Modelle, Hardware, Kontext, Version und Vertrauensstufe aller Provider-Knoten sind ohne Anmeldung einsehbar.
Nutzungsmessung und OTH-Ledger
VerfügbarVerbrauch wird je Job erfasst und als Guthaben an Provider verteilt.
EUR-Anbietertopf
Beta / eingeschränktBuchhaltung für einen Euro-Topf an Provider.
Einschränkung: Keine automatischen Auszahlungen; rechtliche und steuerliche Klärung offen.
Details: #125Job-Lebenslauf und Zeiten
VerfügbarJeder Job hinterlässt seine Stationen mit Zeitstempeln – nachvollziehbar, wo Zeit verloren ging.
Details: #94Sicherungen
Beta / eingeschränktRegelmäßige Sicherung der Produktionsdatenbank.
Einschränkung: Wiederherstellungsübungen und Ziele für Wiederanlauf und Datenverlust sind nicht festgelegt.
Details: #81
Orchestrierung (optionales Modul)
Mehrstufige Bearbeitung komplexer Aufgaben. Wird als eigenständiges, optionales Modul weitergeführt.
Zerlegung und parallele Ausführung
VerfügbarEin Planer zerlegt komplexe Aufgaben in Teilschritte mit Abhängigkeiten; unabhängige Schritte laufen parallel, die Teilergebnisse werden zusammengeführt.
Visueller Workflow-Editor
VerfügbarAbläufe als Graph zusammenstellen und ausführen.
Ergebnisprüfung und gezielte Nachbesserung
GeplantEin Prüfer bewertet Agenten-Ergebnisse, der Agent arbeitet mit dem Befund weiter. Derzeit Experiment.
Webrecherche und Belege
Antworten mit abgerufenen Belegen statt aus dem Trainingswissen.
Websuche und Seitenabruf
VerfügbarMetasuche und Abruf gerenderter Seiten über Sandbox-Worker, Relevanz per Embedding und Cross-Encoder.
Zugriff auf geschützte Seiten
Beta / eingeschränktMehrere Abrufwege, auch über residentielle Worker.
Einschränkung: Manche Seiten blockieren oder verlangen Zustimmung; Zugriff ist nicht garantiert.
Zahlen mit Zeitraum und Quelle
Beta / eingeschränktWerte werden mit Einheit, Zeitraum und Quelle gebunden und über mehrere Quellen abgeglichen; ehrliches „nicht gefunden“ statt erfundener Zahl.
Einschränkung: Bindung von Monats- und Schlusskursen sowie Rechnungen sind bei manchen Quellen noch unzuverlässig.
Quellentreue Antworten
Beta / eingeschränktAntworten stützen sich auf die abgerufenen Belege.
Einschränkung: Erklärende Abschnitte können ohne Beleg entstehen, auch wenn die Zahlen geprüft sind.
Editionen
Wie EnigmaNet künftig bezogen werden kann. Noch nicht entschieden und nicht ausgeliefert.
Community-Edition zum Selbstbetrieb
Beta / eingeschränktKern, Web und Datenbank auf einem Rechner per Docker Compose, Knoten per Setup. Läuft auch ohne Internet: ein Offline-Paket bringt Images, signierte Programme und den Vertrauensanker mit. Ohne Lizenzschlüssel und ohne Grenzen für GPUs, Knoten oder Modelle.
Einschränkung: Geprüft auf einem Rechner und ohne Internet mit einem Knoten; ein Test mit mehreren Knoten unterschiedlicher Hardware und Rückmeldungen von Nutzern stehen aus.
Details: #155EnigmaNet Private für Unternehmen
GeplantPrivate, richtliniengesteuerte KI-Ausführung über gemischte eigene Hardware.
Gebaut für belastbare KI-Arbeit
EnigmaNet überwacht verteilte KI-Knoten und nutzt eine dauerhafte Warteschlange, Wiederholungen und andere geeignete Knoten, damit Arbeit weiterläuft, wenn Teile der GPU-Flotte ausfallen. Mehrere Server-Instanzen können gemeinsam Arbeit verteilen.
Volle Hochverfügbarkeit hängt von redundanter Datenbank, Koordinationsdienst und einer geprüften Betriebskonfiguration ab. Wir versprechen weder unterbrechungsfreien Betrieb noch garantierte Fertigstellung jedes Jobs oder ein bestimmtes SLA.