KI Entwicklertools
Millwright
Millwright ist ein Open-Source, selbst gehosteter LLM-Router, der KI-Anfragen basierend auf Richtlinien an die günstigsten Modellanbieter weiterleitet, Prompt-Caches erhält und Ausgaben kontrolliert.
Millwright
Was ist Millwright?
Millwright ist ein Open-Source-LLM-Router, der KI-Anfragen basierend auf Richtlinien an den günstigsten geeigneten Modellanbieter weiterleitet, die Prompt-Cache-Affinität bewahrt und Ausgaben kontrolliert. Er läuft zwischen Ihren KI-Anwendungen und Modellanbietern, akzeptiert OpenAI Chat Completions und Anthropic Messages und routet an OpenAI-kompatible APIs, Anthropic oder Amazon Bedrock.
Millwright vs Ähnliche Tools
| Preismodell | Kostenlos | Individuelle Preise | Kostenpflichtig | Kostenlos |
| Gratis-Credits | ||||
| Wichtige Funktionen |
|
|
|
|
| Vorteile |
|
|
|
|
| Nachteile |
|
|
|
|
| Geeignet für |
|
|
|
|
So nutzt du Millwright?
- 1git clone https://github.com/Northwood-Systems/millwright.git
- 2cd millwright
- 3cargo install --path . --locked
- 4millwright init
- 5millwright serve
- 6Alternativ für eine lokale Demo:
- 7make compose-up
- 8curl http://localhost:8080/v1/chat/completions -H 'Authorization: Bearer sk-millwright-local-demo' -H 'Content-Type: application/json' -d '{"model":"millwright-fast","messages":[{"role":"user","content":"Hello"}]}'
Millwright Wichtige Funktionen
- Richtliniengesteuertes Routing mit Aufgaben- und Risiko-Headern
- Cache-bewusste Gleichzeitigkeit mit unabhängigen Affinitätsbahnen für günstige, mittlere und Spitzenrollen
- Ausgabenverfolgung und Kostenanalyse über Ledger, CLI-Befehle und Verwaltungs-APIs
- Anbieter- und Protokollunterstützung für OpenAI Chat Completions, Anthropic Messages und Amazon Bedrock
- Selbsthosting als einzelne Rust-Binary mit Docker-Unterstützung; Anbieteranmeldeinformationen bleiben in Ihrer Infrastruktur
Millwright Anwendungsfälle
- Reduzieren Sie LLM-Kosten, indem Sie Anfragen an das günstigste Modell weiterleiten, das die Richtlinien erfüllt
- Bewahren Sie die Wiederverwendung des Prompt-Cache während einer Sitzung durch Beibehaltung der Anbieter-/Modellaffinität
- Wechseln Sie zwischen Anbietern, ohne Anwendungscode zu ändern
- Überprüfen und auditieren Sie Routing-Entscheidungen mit Antwort-Headern und Ledger-Einträgen
Millwright Preise und Gratis-Credits
Millwright arbeitet mit dem Modell Kostenlos.
Millwright Vorteile und Nachteile
Vorteile
- Kostenkontrolle durch Verwendung der günstigsten geeigneten Modelle
- Bewahrt Prompt-Caches über Anfragen hinweg
- Anbieterunabhängig; einfacher Wechsel ohne Codeänderungen
- Vollständig selbst gehostet; Daten und Anmeldeinformationen bleiben in Ihrer Infrastruktur
- Überprüfbare Routing-Entscheidungen mit detaillierter Protokollierung
Nachteile
- Erfordert Selbsthosting und Einrichtung
- Beschränkt auf unterstützte Protokolle (OpenAI, Anthropic, Bedrock)
- Kein Agent-Orchestrator; keine Prompt-Inspektion oder -Umschreibung
Wofür eignet sich Millwright am besten?
- Teams, die LLM-Kosten verwalten
- Entwickler, die richtliniengesteuertes Routing benötigen
- Unternehmen, die selbst gehostete Privatsphäre benötigen