Chatbot creation app using personalized knowledge bases
Top 24.7% on sourcepulse
Dialoqbase is an open-source application for creating custom chatbots powered by user-provided knowledge bases. It targets developers and users seeking to build AI assistants with personalized data, leveraging advanced language models and PostgreSQL for efficient vector search and data storage.
How It Works
The application utilizes a stack including React, Node.js, Fastify, LangChain, and PostgreSQL. LangChain orchestrates interactions with various language and embedding models, while PostgreSQL handles vector search and knowledge base storage. Server-Sent Events (SSE) are employed for real-time communication. This architecture allows for flexibility in model selection and robust data management.
Quick Start & Requirements
docker
directory, edit the .env
file (setting DB_SECRET_KEY
), and run docker-compose up -d
.http://localhost:3000
in a browser.username: admin
, password: admin
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is explicitly stated as a side project and not ready for production, warning of potential bugs, security issues, and breaking changes without notice. Notion data loader is currently not supported.
9 months ago
1 day