Was ist Danswer?
Danswer (jetzt als Onyx bezeichnet) ist eine Open-Source-Lösung für Enterprise-Suche und KI-Assistenz, die Unternehmenswissen aus verschiedenen Quellen verknüpft. Die Plattform ermöglicht es Teams, über eine zentrale Schnittstelle oder via API auf interne Dokumente zuzugreifen, wobei strenge Berechtigungsregeln eingehalten werden. Ein wesentlicher Vorteil liegt in der Möglichkeit, die Lösung vollständig im eigenen Cloud-Umfeld oder lokal zu hosten, um Datenhoheit zu wahren.
Was sind die Merkmale von Danswer?
- Paralleles Quellen-IndexingDurchsucht gleichzeitig verbundene Tools wie GitHub, Drive, Slack und Confluence, statt Anfragen sequenziell an einzelne Quellen zu senden.
- BerechtigungsüberwachungErzwingt die Zugriffsrechte der jeweiligen Quelldateien bereits zur Abfragezeit, sodass Nutzer nur Inhalte sehen, für die sie autorisiert sind.
- Self-Hosted-ArchitekturErlaubt den Betrieb auf eigener Infrastruktur (AWS, GCP, Azure, Kubernetes oder Bare Metal), wodurch Index, Embeddings und Modellverkehr innerhalb des eigenen Sicherheitsperimeters bleiben.
- Modell-UnabhängigkeitUnterstützt das Routing zu verschiedenen LLM-Anbietern oder lokalen Open-Weight-Modellen mit einfacher Umschaltmöglichkeit pro Team.
- Multi-Interface-ZugriffBietet Zugriff über Web-Workspace, Desktop-App, Slack-Bot, Chrome-Erweiterung sowie MCP-Agenten für automatisierte Workflows.
- Kontinuierliche SynchronisationHält Datenbestände aus über 50 Connectors aktuell, indem Änderungen in den verbundenen Systemen fortlaufend indexiert werden.
Was sind die Anwendungsfälle von Danswer?
- Infrastruktur-AnalyseIdentifizierung von Kostenanomalien, wie etwa nicht deinstallierten Test-Clustern in AWS, durch Korrelation von Code-Commits, Ticket-Updates und Kostendaten.
- Projekt-StatusabfragenZusammenfassung offener Punkte und Meilensteine aus Confluence-Dokumenten, Slack-Nachrichten und Drive-Dateien für Launch-Vorbereitungen.
- Support-AutomatisierungBeantwortung komplexer Kundenfragen durch Verknüpfung von Help-Center-Inhalten mit internem Engineering-Wissen in Echtzeit.
Wie benutzt man Danswer?
- Quellen verbindenIntegration der gewünschten Wissensquellen (z. B. Slack, GitHub, Drive) über die verfügbaren Connectors einrichten.
- Abfrage stellenEine natürliche Sprache-Frage im Chat-Interface oder via API/MCP-Tool-Call eingeben.
- Kontext abrufenDas System führt parallele Suchen in allen indizierten Quellen durch und filtert Ergebnisse nach Benutzerrechten.
- Antwort generierenDer ausgewählte LLM erstellt eine zusammenfassende Antwort unter Verwendung der gefundenen Dokument-Passagen.









