MindChat World, a collection of genius chatbots █
Project Description
Founded in 2025 by former French writer Ludovic Bablon, MindChat World transforms humanity's written heritage into conversational AI.
Anyone can now dream with Rimbaud, argue with Marx, or think about physics with Einstein.
MindChat World Technologies
Creating MindChat World relies on a set of modern technologies that work together to provide you with a seamless conversational experience with history's greatest thinkers.
Cloud Hosting - Hetzner
At the heart of our infrastructure is Hetzner, a European cloud hosting provider renowned for its reliability and performance. Hetzner allows us to host virtual servers with excellent bandwidth, ideal for applications requiring high availability.
Backend Deployment - Railway
For deploying and managing our backend services, we use Railway. Railway is a platform that greatly simplifies web application deployment by automatically managing infrastructure, databases, and environment variables. This is particularly useful for developers who want to focus on their code rather than server configuration.
Web Services - Render
Render complements our hosting architecture by offering a modern cloud solution for deploying web applications and API services with minimal configuration.
Content Delivery - Bunny CDN
Fast content delivery is ensured by Bunny, a content delivery network (CDN) and streaming platform. A CDN delivers your web pages and media from servers geographically close to your users, ensuring optimal loading times worldwide.
Automation - n8n
Automating repetitive tasks is handled by n8n, an open-source workflow automation tool. It allows creating complex scenarios connecting different services together, without requiring advanced programming skills.
Backend - Supabase
Supabase forms our main backend: it's an open-source alternative to Firebase that provides a PostgreSQL database, authentication system, file storage, and real-time APIs. Supabase greatly simplifies building modern applications by managing the entire server side.
Artificial Intelligence - Qdrant
For artificial intelligence and semantic search features, we use Qdrant, a vector database specialized in storing and searching embedding vectors. This is essential for understanding the meaning of questions asked and responding relevantly.
Cache - Redis
Finally, Redis optimizes overall performance by serving as an ultra-fast caching system. Redis temporarily stores frequently accessed data in memory, reducing load on our main databases and speeding up response times.