- Eine Full-Stack-AI-Anwendung, mit der sich ein privates ChatGPT unter Verwendung kommerzieller LLMs oder Open-Source-LLMs und Vector-DB-Lösungen aufbauen lässt
- Kann lokal oder remote gehostet werden
- Wandelt alle von Ihnen bereitgestellten Dokumente und Ressourcen in referenzierbaren Kontext um
- Das zu verwendende LLM oder die Vector DB kann ausgewählt werden; außerdem werden Multi-User-Verwaltung und Berechtigungen unterstützt
- OpenAI, llama.cpp, AWS Bedrock, ANthropic, Google Gemini, Ollma, Together, Mistral, Groq, Cohere..
- Unterstützt Multimodalität (sowohl für kommerzielle als auch Open-Source-LLMs)
- Bietet ein benutzerdefiniertes Chat-Widget zum Einbetten in die eigene Website (Docker-Version)
- Dokumente werden in Objekte namens Workspaces aufgeteilt und wie ein einzelner Thread gekapselt betrieben
- Freigabe ist möglich, aber sie führen keine Gespräche miteinander, sodass der Kontext zwischen den einzelnen Workspaces erhalten bleibt
Aufteilung der Komponenten im Monorepo
- frontend: Frontend, aufgebaut mit viteJS + React
- server: NodeJS-Express-Server für Vector-DB-Verwaltung und die Abwicklung der LLM-Interaktionen
- collector: NodeJS-Express-Server zum Verarbeiten und Parsen von Dokumenten
- docker: Informationen zu Docker-Befehlen und Build-Prozessen
- embed: Submodul zum Erstellen und Verwalten von Web-Embed-Widgets
- browser-extension: Submodul für die Chrome-Browser-Erweiterung
1 Kommentare
Hacker-News-Kommentare