Alle Bausteine
Agent, KB-Query, Web-Search, MCP-Tool, HTTP (SSRF-sicher), Code, Switch, Set-Var, Delay, Conditional, Loop, Dokument, E-Mail.
KIS:UI ist die mandantenfähige KI-Plattform für Unternehmen: Multi-Provider-LLM, RAG-Wissensdatenbanken, visuelle Workflows, PII-Maskierung vor jedem Modellaufruf, LDAP/AD und lückenloses Audit — auf Ihrer Hardware, ohne dass ein Byte die Cloud sieht.
v1.0 · 7 Phasen abgeschlossen · 100 % self-hostedany im strict-ModeAgentischer Tool-Loop: durchsucht Ihre Wissensbasen, ruft Tools auf und erzeugt PDFs — jede Antwort mit nachvollziehbarer Quelle.
Notion, Confluence, SharePoint, Drive, Slack, IMAP, Git & mehr — mit Background-Sync, Reranking und Knowledge-Graph in pgvector.
Trigger, KI-Knoten, Verzweigungen und Schleifen visuell verketten — mit Live-Run-Trace und Kosten-Tracking, auch für reguläre User.
40+ Admin-Oberflächen, 200+ Audit-Actions, LDAP/AD, AES-256-GCM, Privacy-Shield-Policies und Kosten-Telemetrie — volle Kontrolle, nichts versteckt.
Ollama, vLLM, OpenAI, Anthropic und jedes OpenAI-kompatible Gateway (Groq, OpenRouter, Azure) hinter einem Router — mit Fallback-Kette, exponentiellem Retry und per-Provider-Rate-Limit. SSE-Streaming, Tool-Calls, Vision.
Eine Maskierungsschicht sitzt an jedem Daten-Ausgang: erkennt Namen, IBAN, Steuer-IDs & Co. (Regex + Prüfsummen + optional lokales NER), ersetzt sie deterministisch durch Tokens wie [PERSON_1] — und demaskiert nur lokal. Vor jedem externen Modellaufruf zeigt ein Review, was gesendet wird. Das Mapping verlässt nie den Server.
Globales + per-User-Memory mit Embedding-Retrieval beim Chat. DSGVO-Purge pro User, Audit-Trail für jede Operation.
Multi-Dokument-Chat mit Vergleich & Aktionen, First-Class DocumentSpec-Komponenten, Vektor-Charts — Export als Word (.docx) und Premium-PDF mit eingebetteten Fonts.
DALL-E-Bildgenerierung, 6-Stimmen-TTS und Whisper-Transkription mit In-Browser-Voice-Recorder — alles inline im Chat.
MCP-Werkzeuge als App-Modus direkt ausführen — Schema-Formular statt Prompt, Ergebnis-Karte, Werkzeug-Galerie mit Status. Plus deklarative External-APIs mit Zod-Schemas, verschlüsselten Credentials & Health-Probe.
Conversations per Link teilen (Passwort + Ablauf), Ordner & Gruppen-Channels, anonymer Public-Chat und ein einbettbares iFrame-Widget für externe Seiten.
Geführter Cookbook-v2-Wizard rollt vLLM-Modelle auf den GPU-Host aus — Preflight-Gate, Live-Deploy-Polling, Rollback-Historie. Der vllm-runner-Sidecar startet Container, ohne dass die App je den Docker-Socket sieht.
Eine Verifikations-Pipeline prüft jede Antwort: Code-Plausibilität, Evidenzklassen und Faithfulness/Citation-Check mit Konflikt-Erkennung — mit Qualitätsstatus und Repair-Loop für SQL/YAML/Shell/Code.
Modelle im A/B-Vergleich mit ELO-Ranking, KI-Judge und Preis-Leistungs-Score. Aus Nutzer-Feedback (Thumbs) entstehen SFT/DPO-Datensätze als JSONL — LoRA-Training mit Vorher/Nachher-Benchmark-Gate.
POST /run · Token
Verträge · top-k 6
Llama 70B · Tools
+ E-Mail-Send
Agent, KB-Query, Web-Search, MCP-Tool, HTTP (SSRF-sicher), Code, Switch, Set-Var, Delay, Conditional, Loop, Dokument, E-Mail.
Retry/Abort, Lifecycle-States, Vorlagen-Galerie & Debug-Timeline.
Per SSE — Knoten grün/gelb/rot in Echtzeit, auch für reguläre User mit Quoten.
SSRF-Block — HTTP-Request sperrt private, Link-Local- & Metadata-IPs (RFC 1918, 169.254/16). jq-Subset statt eval — JSON-Transform läuft sandboxed, kein User-JS. Recursion-Guard — MAX_DEPTH = 3, Total-Step-Cap pro Run, 32-Byte-CSPRNG-Webhook-Token.
Jede Aussage trägt die Fundstelle — nachprüfbar statt bloß behauptet (Stichwort Halluzination), eine Grundlage für Nachweise nach dem EU AI Act.
Rollen-, User- & Gruppen-Permissions je KB, mit Ablaufdatum. Föderierte Cross-Tenant-Queries via signiertem KB-Passport.
LangChain Recursive-Splitter, konfigurierbare Größe & Overlap.
OpenAI- oder Ollama-Embeddings — Provider abstrahiert.
Cosine-Similarity-Suche, Versionierung pro Chunk — Qdrant als optionaler Vektor-Store zuschaltbar.
Cross-Encoder ordnet die wirklich relevanten Passagen nach oben.
Multi-Hop-Traversal verknüpft Fakten über Dokumente hinweg.
Kontext-Injection in den Chat — jede Aussage mit Quelle.
Die 10 Konnektoren synchronisieren im Hintergrund über BullMQ — OAuth-basiert (Notion, Confluence, SharePoint, Drive, Slack) oder per Polling (Git, RSS, Sitemap, IMAP). Neue und geänderte Dokumente werden re-indexiert, der Vektor-Index bleibt aktuell.
Regex + Prüfsummen (IBAN ISO 7064, Kreditkarte Luhn, Steuer-ID) in TypeScript, optional lokales NER als Ausbau.
Im Zweifel wird maskiert; der streaming-Demaskierer puffert Tokens, die über SSE-Chunks brechen.
Gruppe → Projekt/KB → globale Default-Policy, im Admin steuerbar.
Maskierter Prompt + erkannte Entitäten pro Request einsehbar; Mapping AES-256-GCM-verschlüsselt auditiert.
Ausgeschaltet byte-identisches Verhalten (Rollback-sicher).
Technische Maskierung ist ein Baustein für datenschutzfreundliche KI-Nutzung — keine harte Compliance-Zusicherung. Die finale Bewertung trifft Ihre Datenschutz-Abteilung.
Redis Token-Bucket pro IP & User.
NextAuth-Session, Rollen-Gate pro Route.
Jeder Input validiert, CSP-Nonce gesetzt.
Modell-Routing mit Fallback-Kette.
Token-für-Token als text/event-stream.
User, Model, Tokens, Latenz → Postgres.
Recharts-Timeseries, Kostenaufschlüsselung, Top-User/-Modelle, Provider-Health.
Autodiscovery, AD-Gruppen-Browser, Rollen-Mapping, Sync mit Deaktivierungs-Schutz.
Cursor-Pagination, Filter, JSON-Drawer, CSV/JSON-Export — 200+ Audit-Actions.
CRUD, AES-GCM-Key-Encryption, Connection-Test, Auto-Detect der Modelle.
Append-only-Versionierung mit History, Skill-Config-Validator mit live Indikator.
Logo, Farben, Live-Preview — plus gruppierte System-Settings ohne Deploy.
unsafe-inline, kein any in der Codebase.Über TLS/StartTLS, RBAC-Middleware auf Route-Ebene.
Redis-Login-Rate-Limit, SSRF-Guards, HSTS, X-Frame-Options: DENY.
Maskiert PII vor jedem externen Call · Tool-Calling Zod-validiert & Output-gefenced.
Security · Code · Simplification · Doku · CVE-Gate in CI.
RBAC an jedem Endpoint, explizite Owner-Checks, keine IDOR.
AES-256-GCM für Secrets, TLS in Transit, starke Session-Tokens.
Prisma parametrisiert, keine Raw-SQL ohne Escaping, Zod-Validierung.
Threat-Modeling pro Phase, 4-Gate-Review vor jedem Merge.
Keine Default-Credentials, env-basiert, Secure-Defaults in Compose.
npm audit in CI, Dependabot, committetes Lockfile.
Brute-Force-Schutz, Session-Invalidierung, keine Session-Fixation.
Signierte Images, Lockfile, Supply-Chain-Audit.
Audit-Log ist Kern-Feature — nicht abschaltbar.
URL-Validierung bei Provider-Config, Deny-Listen für interne IPs.
| Kriterium | Public-Cloud-KI | KIS:UI · On-Premise |
|---|---|---|
| Daten verlassen Ihr Netz | ✕Standard | ✓nur, wenn Sie einen externen Provider freischalten |
| Modell-Wahl | ✕eingeschränkt, beim Anbieter | ✓Ollama · vLLM · eigene Gewichte (Cloud optional) |
| Audit jeder Aktion | ◑begrenzt | ✓200+ Actions |
| PII-Maskierung vor Modellaufruf | ◑selten | ✓Privacy Shield |
| LDAP / AD-SSO | ◑teils, Enterprise-Tier | ✓nativ |
| DSGVO-Export & -Löschung pro User | ◑eingeschränkt | ✓eingebaut |
| Workflows & Automatisierung | ◑Zusatzprodukt | ✓integriert |
| Air-Gap-fähig | ✕Nein | ✓Ja |
| Kostenmodell | ◑pro Token / pro Seat | ✓Lizenz + eigene Hardware |
any · ~460k LOCvllm-runner-Sidecar (kein Docker-Socket in der App) · Rollback-Historie[PERSON_1]; demaskiert wird die Antwort nur lokal, das Mapping bleibt verschlüsselt auf dem Server. Erkennung per Regex + Prüfsummen, optional per lokalem NER — nie über einen externen Dienst. Das Feature ist Flag-gesteuert und standardmäßig aus; technische Maskierung ist ein Baustein, keine Compliance-Garantie.vllm-runner-Sidecar startet den vLLM-Container auf dem GPU-Host — mit Live-Deploy-Polling und Rollback-Historie. Die App selbst bekommt dabei nie Zugriff auf den Docker-Socket; nur der gehärtete Sidecar mit Image-Allowlist und Namens-Präfix-Scope darf Container starten.Die GPU-Server unter KIS:UI: Hardware-Sizing, Kostenvergleich zur Cloud-API, Projektablauf.
agentenDer zweite Baustein neben KIS:UI — ansehen, wie die Agenten-Seite dazu aussieht.
ki-lösungZentraler Zugangspunkt für alle Modelle: Routing, Rate-Limiting, Monitoring und Kostensteuerung.
use caseDieselbe Funktionalität wie ChatGPT — lokal, mit voller Datenkontrolle, ohne Daten an externe Anbieter.
Wir installieren KIS:UI On-Premise, binden Ihr AD an und schalten Ihre Modelle frei — DSGVO-konform, in Wochen statt Monaten.
Docker-Compose-Stack · LDAP/AD · 100 % self-hosted