Einzeln nutzen oder gemeinsam betreiben. Jedes ist ein vollständiges Produkt mit eigenem Repository, eigener Dokumentation und eigenem Docker-Setup — und pacod-demo betreibt alle sechs als eine Plattform.
pacod-gw
KI-Gateway. Ein Gateway vor jedem Modell — mit den Schlüsseln, Preisen, Kontingenten und Nutzungsdaten, die deine Anwendungen nicht selbst verwalten sollten.
pacod-gw sitzt zwischen deinen Anwendungen und den LLM-Anbietern. Ein Rust-Kern leitet jeden Aufruf weiter oder übersetzt ihn, hält Anbieterschlüssel aus deinen Apps heraus, setzt Limits durch, bepreist jede Anfrage und kann einen wiederholten Aufruf aus seinem Cache beantworten. Die Nutzungsdaten fließen in ClickHouse-Analysen, und verwaltet wird alles über eine SvelteKit-Konsole.
pacod-cms
Content-Management. Ein Stack, viele redaktionelle Websites — Artikel, Werbung und Statistiken, mit integrierter KI für Schreiben, Design und Übersetzung.
pacod-cms ist ein Open-Source-Content-Management-System für redaktionelle Websites. Eine Installation hostet viele Sites, jede mit eigener Datenbank, eigenen Dateien und eigenem Cache; die Redaktion arbeitet in einem mehrsprachigen Studio, und die Leserschaft bekommt schnelle, nach Host geroutete öffentliche Sites.
pacod-ap
Plattform für KI-Agenten. Beliebig viele KI-Agenten auf einem Deployment — jeder mit eigenem Wissen, eigenen Fakten, Prompts und Regeln, hinter einer gemeinsamen Anmeldung.
pacod-ap betreibt beliebig viele eigenständige KI-Agenten auf einem Deployment. Jeder Agent antwortet aus seiner eigenen Wissensdatenbank und exakten Referenzfakten, nennt seine Quellen und wird anhand seiner eigenen Gespräche überprüft; alle teilen sich eine Anmeldung über pacod-id, eine Admin-Konsole und ein LLM-Gateway, pacod-gw.
pacod-id
Identität und Zugriff. Ein Ort, an dem sich Menschen und Maschinen anmelden — und an dem festgehalten wird, was sie in all deinen Produkten dürfen.
pacod-id ist der OpenID Connect Provider hinter den PACOD-Produkten: ein gemeinsamer Kontenpool, gehostete Anmelde- und Kontoseiten, Organisationen und Rollenzuweisungen. Seine Tokens sagen, wer jemand ist, nicht, was er darf: Jedes Produkt folgt einem Feed der Rollenzuweisungen und entscheidet selbst über den Zugriff, mit einer Regel-Engine in Rust, TypeScript und Python.
pacod-kb
RAG-Wissensdatenbank. Dateien und Webseiten in versioniertes, durchsuchbares Wissen verwandeln — mit einem stabilen Vertrag für die Modelle, die es lesen.
pacod-kb nimmt Dateien und Webseiten auf, wandelt sie in kanonisches Markdown um, indexiert sie für hybride semantische und Schlüsselwortsuche und bewahrt jede Version auf. Jedes Dokument wird auf Prompt Injection gescannt, bevor irgendetwas indexiert wird, und nachgelagerte Modelle erhalten zitierbare Passagen unter einem dokumentierten Metadatenvertrag. Es läuft auf der CPU, und Suchen bleiben reaktionsschnell, während Dokumente aufgenommen werden.
pacod-benchmark
Gateway-Benchmarks. Messen, was das Gateway hinzufügt — in vielen Konfigurationen auf einmal, jede gegen eine Baseline direkt zum Mock.
pacod-benchmark misst pacod-gw (Managed- und Proxy-Modus, das minimale Gateway, die Deployment-Varianten) und andere Gateways, in vielen Konfigurationen in einem Lauf. Jede Zelle wird gegen eine Baseline gemessen, die den Mock-Anbieter direkt aufruft; was übrig bleibt, hat das Gateway hinzugefügt. Die Oberfläche schreibt die Suiten, verfolgt die Läufe Sekunde für Sekunde und vergleicht sie; die Berichte gehen in die Konsole des Gateways.
pacod-demo
Der ganze Stack. Alle sechs Projekte als eine Plattform — eine Domain, eine Anmeldung, ein Gateway. Probier es auf demo.pacod.io aus.
pacod-demo betreibt Identität, das KI-Gateway, die Agentenplattform, das CMS, die Wissensdatenbank und die Benchmarks des Gateways gemeinsam auf einer Maschine, aus einer Konfigurationsdatei und mit einem make. Es bindet die Compose-Datei jedes Repositorys unverändert ein, teilt ihnen je eine Instanz jeder gemeinsamen Komponente zu, macht die Produkte miteinander bekannt und prüft, dass sie als Einheit funktionieren; jede Nacht kehrt es zu einem bekannten Stand zurück.
Sieh sie im Zusammenspiel
Die Live-Demo betreibt alle sechs Projekte als eine Plattform, hinter einer Anmeldung. Auf deinem eigenen Rechner startet pacod-demo denselben Stack mit einem make, und jedes Projekt läuft auch allein mit einem Mock-Modellanbieter, sodass nichts deinen Rechner verlässt, bis du es willst.