- Une application IA full stack permettant de créer un ChatGPT privé à l’aide de LLM commerciaux ou open source, ainsi que de solutions de base de données vectorielle
- Hébergement possible en local ou à distance
- Transforme tous les documents et ressources que vous fournissez en contexte exploitable comme référence
- Permet de choisir le LLM ou la base de données vectorielle à utiliser, avec prise en charge de la gestion multi-utilisateur et des autorisations
- OpenAI, llama.cpp, AWS Bedrock, ANthropic, Google Gemini, Ollma, Together, Mistral, Groq, Cohere..
- Prise en charge multimodale (à la fois pour les LLM commerciaux et open source)
- Fournit un widget de chat personnalisé intégrable à votre site web (version Docker)
- Les documents sont divisés en objets appelés Workspaces et encapsulés pour fonctionner comme un seul fil de discussion
- Le partage est possible, mais ils ne dialoguent pas entre eux, ce qui permet de conserver le contexte propre à chaque workspace
Structure des composants dans le monorepo
- frontend : frontend construit avec viteJS + React
- server : serveur NodeJS express chargé de la gestion de la base de données vectorielle et des interactions avec le LLM
- collector : serveur NodeJS express qui traite et analyse les documents
- docker : commandes Docker et informations sur le processus de build
- embed : sous-module de création et de gestion du widget d’intégration web
- browser-extension : sous-module d’extension de navigateur Chrome
1 commentaires
Avis sur Hacker News