Open Source · Apache-2.0 · Selbst gehostet

Bausteine für KI-Produkte, die du selbst betreibst

Fünf Open-Source-Projekte, die zusammenpassen: ein Gateway für jedes Modell, eine Anmeldung für jedes Produkt und die Plattformen, die darauf aufbauen — für Agenten, Inhalte und Wissen.

Die Projekte

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 fünf als eine Plattform.

KI-Gateway

pacod-gw

Ein Gateway vor jedem Modell — mit den Schlüsseln, Preisen, Kontingenten und Nutzungsdaten, die deine Anwendungen nicht selbst verwalten sollten.

  • Proxy- und Managed-Modus auf einem Rust-Kern
  • Dialekte für OpenAI, Anthropic und Gemini
  • Kontingente, Kosten und Analysen pro Workspace
  • Rust
  • PostgreSQL
  • ClickHouse
  • SvelteKit

Content-Management

pacod-cms

Ein Stack, viele redaktionelle Websites — Artikel, Werbung und Statistiken, mit integrierter KI-Übersetzung.

  • Viele Websites auf einem Stack
  • Artikel, Werbung und Statistiken in einem Studio
  • KI-Übersetzung über das Gateway
  • Java 25
  • Spring Boot 4.1
  • Thymeleaf
  • MongoDB

Plattform für KI-Agenten

pacod-ap

Beliebig viele KI-Agenten auf einem Deployment hosten — jeder mit eigenem Wissen, eigenen Prompts und Regeln, hinter einer gemeinsamen Anmeldung.

  • Viele eigenständige Agenten, ein Deployment
  • RAG, MCP-Tools und ein visueller Agenten-Editor
  • Ein Review-Kreislauf, der jeden Agenten verbessert
  • FastAPI
  • LangGraph
  • MCP
  • SvelteKit

Identität und Zugriff

pacod-id

Ein Ort, an dem sich Menschen und Maschinen anmelden — und an dem festgehalten wird, was sie in all deinen Produkten dürfen.

  • OpenID Connect, auf Konformität getestet
  • Eine Regel-Engine in Rust, TypeScript und Python
  • Gebrandete Anmeldeseiten, hell und dunkel
  • Rust
  • axum
  • PostgreSQL
  • OpenID Connect

RAG-Wissensdatenbank

pacod-kb

Dateien und Webseiten in versioniertes, durchsuchbares Wissen verwandeln — mit einem stabilen Vertrag für die Modelle, die es lesen.

  • Hybride Suche mit BGE-M3 und BM25
  • Jede Version bleibt erhalten, Abfragen zu einem Stichtag
  • Integrierter Schutz vor Prompt Injection
  • FastAPI
  • Qdrant
  • BGE-M3
  • BM25

Der ganze Stack

pacod-demo

Alle fünf Projekte als eine Plattform — eine Adresse, eine Anmeldung, ein Gateway. Probier es auf demo.pacod.io aus.

  • Alle fünf Projekte hinter einer Adresse
  • Eine Anmeldung, ein Gateway, ein Netzwerk
  • Eine Konfigurationsdatei, ein make
  • Docker Compose
  • Caddy
  • PostgreSQL
  • Qdrant

Wie alles zusammenpasst

Jeder LLM-Aufruf läuft über das Gateway. Jede Person meldet sich über den Identity Provider an. Die Produkte darüber bleiben schlank — und halten nie den Schlüssel eines Anbieters. Gemeinsam betrieben, teilen sie sich jede gemeinsame Komponente: einen Edge, einen Datenbankserver, einen Vektorspeicher, einen Satz Dashboards.

Diagramm: wie die pacod-Projekte zusammenpassen LLM-Aufrufe Tippe auf ein Projekt, um zu sehen, womit es verbunden ist.

Auf wenigen festen Prinzipien gebaut

  • Open Source

    Lizenziert unter Apache-2.0 — Quellcode, Tests und Bedrohungsmodelle sind offen einsehbar.

  • Selbst gehostet

    Docker Compose für den Laptop, Helm-Charts, wo es darauf ankommt. Deine Daten bleiben auf deinen Rechnern.

  • Eine Anmeldung

    pacod-id meldet Personen bei jedem Produkt an und hält fest, was sie dürfen.

  • Ein Gateway

    pacod-gw verwaltet die Schlüssel, bepreist die Aufrufe und setzt die Kontingente durch — für jedes Produkt.

Sieh sie im Zusammenspiel

Die Live-Demo betreibt alle fünf 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.

Live-Demo öffnen