MindChat, zbierka geniálnych chatbotov █
Popis projektu
Spoločnosť MindChat, ktorú v roku 2025 založil bývalý francúzsky spisovateľ Ludovic Bablon, transformuje písomné dedičstvo ľudstva do konverzačnej umelej inteligencie.
Každý teraz môže snívať s Rimbaudom, polemizovať s Marxom alebo premýšľať o fyzike s Einsteinom.
MindChat Svetové technológie
Vytvorenie MindChat World sa opiera o súbor moderných technológií, ktoré spolupracujú, aby vám poskytli bezproblémový zážitok z konverzácie s najväčšími mysliteľmi histórie.
Cloud hosting - Hetzner
Srdcom našej infraštruktúry je Hetzner, európsky poskytovateľ cloudového hostingu známy svojou spoľahlivosťou a výkonom. Spoločnosť Hetzner nám umožňuje hosťovať virtuálne servery s vynikajúcou šírkou pásma, ktoré sú ideálne pre aplikácie vyžadujúce vysokú dostupnosť.
Nasadenie backendu - železnica
Na nasadenie a správu našich backendových služieb používame Railway. Railway je platforma, ktorá výrazne zjednodušuje nasadenie webových aplikácií automatickou správou infraštruktúry, databáz a premenných prostredia. Je to užitočné najmä pre vývojárov, ktorí sa chcú sústrediť na svoj kód a nie na konfiguráciu servera.
Webové služby - vykresľovanie
Render dopĺňa našu hostingovú architektúru tým, že ponúka moderné cloudové riešenie na nasadenie webových aplikácií a služieb API s minimálnou konfiguráciou.
Doručovanie obsahu - Bunny CDN
Rýchle doručovanie obsahu zabezpečuje Bunny, sieť na doručovanie obsahu (CDN) a platforma na streamovanie. Sieť CDN doručuje vaše webové stránky a médiá zo serverov geograficky blízkych používateľom, čím zabezpečuje optimálne časy načítania na celom svete.
Automatizácia - n8n
Automatizáciu opakujúcich sa úloh zabezpečuje n8n, nástroj na automatizáciu pracovných postupov s otvoreným zdrojovým kódom. Umožňuje vytvárať komplexné scenáre prepájajúce rôzne služby bez potreby pokročilých programátorských zručností.
Backend - Supabase
Supabase tvorí náš hlavný backend: je to open-source alternatíva k Firebase, ktorá poskytuje databázu PostgreSQL, systém overovania, ukladanie súborov a rozhrania API v reálnom čase. Supabase výrazne zjednodušuje vytváranie moderných aplikácií tým, že spravuje celú stranu servera.
Umelá inteligencia - Qdrant
Pre umelú inteligenciu a sémantické vyhľadávanie funkcií používame Qdrant, vektorovú databázu špecializovanú na ukladanie a vyhľadávanie vložených vektorov. To je nevyhnutné na pochopenie významu položených otázok a relevantné odpovede.
Vyrovnávacia pamäť - Redis
Redis napokon optimalizuje celkový výkon tým, že slúži ako mimoriadne rýchly systém ukladania do vyrovnávacej pamäte. Redis dočasne ukladá často používané údaje do pamäte, čím znižuje zaťaženie našich hlavných databáz a zrýchľuje čas odozvy.