boreal.chat — Conversaciones con IA Rápidas, Offline-First y Abiertas
Publicado el Jul 20, 2025
Por qué construí boreal.chat
La mayoría de aplicaciones de chat de IA se sentían… mal. Eran lentas, limitadas y atrapadas en sus propios ecosistemas — tus conversaciones no podían moverse entre dispositivos, las respuestas se cortaban, y no podías usar modelos fuera de las ofertas de esa empresa.
Así que construí boreal.chat: una plataforma rápida, offline-first y abierta que da a los usuarios control total sobre sus conversaciones y modelos.
Lo que empezó como un experimento de fin de semana para unificar GPT, Claude y Gemini en una interfaz limpia creció rápidamente hasta convertirse en un sistema offline-first completo con sincronización instantánea, búsqueda local súper rápida y transparencia de código abierto.

Cómo está construida
boreal.chat funciona con una arquitectura local-first impulsada por ElectricSQL y pglite. Cada dispositivo mantiene su propia base de datos compatible con PostgreSQL, realiza búsqueda de texto completo localmente, y sincroniza automáticamente cuando vuelve a estar en línea.
Esto la hace increíblemente rápida — respuestas, cargas de chat y búsquedas son todas instantáneas porque ocurren directamente en tu máquina.
La aplicación está construida con TypeScript y Svelte, y usa un backend de Postgres + Electric para sincronización. Esta configuración garantiza consistencia en tiempo real entre dispositivos mientras mantiene tus datos locales y cifrados por defecto.
Incluso si el servidor desaparece, tus conversaciones siguen siendo tuyas.

Qué sigue — v2 y descentralización
Mientras construía boreal.chat, me di cuenta de algo importante:
No quiero almacenar los chats de nadie. Ni siquiera cifrados.
Así que la próxima versión, v2.boreal.chat, se está reconstruyendo como un cliente de chat descentralizado, peer-to-peer donde los usuarios pueden conectarse directamente, cifrar de extremo a extremo, y usar cualquier modelo de IA que elijan — incluyendo los propios.
Sin nube, sin bloqueo, sin esperar a que vuelva Internet.
Impacto
- 🚀 Cientos de usuarios diarios en el proyecto de código abierto.
- 🧠 Soporte integrado para modelos GPT-4, Claude y Gemini.
- ⚡️ Carga de chats en menos de 100 ms desde consultas FTS locales.
- 🗂 Sincronización perfecta entre escritorio y móvil usando ElectricSQL.
- 💬 Modo de voz para conversaciones naturales en tiempo real.
Échale un vistazo en GitHub → wosherco/boreal.chat