Sitio público
Listados y búsqueda de propiedades, favoritos, registro/login de usuarios y un chat real con agentes, todo integrado en la misma app.
Homeverse es un marketplace inmobiliario completo: sitio público con búsqueda de propiedades y chat en vivo, panel Admin/CRM con dashboard, leads y usuarios, y un trío opcional de agentes de IA — Triage, Sales y Support— que leen y responden mensajes reales de clientes en el mismo chat, sin WhatsApp ni Slack de por medio.
React + Vite · Express + TypeScript · MariaDB · NanoClaw (agentes IA)
Listados y búsqueda de propiedades, favoritos, registro/login de usuarios y un chat real con agentes, todo integrado en la misma app.
Dashboard con KPIs en vivo, CRUD de propiedades, gestión de usuarios, pipeline de leads y el mismo backend de chat que usa el sitio público.
Un pipeline Triage → Sales/Support construido sobre NanoClaw que clasifica mensajes entrantes y responde o escalas a un humano con nota de lead.
Automatización de IA
Los agentes no son un add-on desconectado: se conectan a la misma tabla messages que ya usa el chat. Triage clasifica cada mensaje entrante y lo enruta a Sales o Support, que responden como el agente objetivo o escalan a un humano con una nota de lead.
La captura de la izquierda es un resultado real y sin editar: un cliente pidió restablecer su contraseña por el chat público, el agente Support se negó correctamente a resolverlo él mismo (no tiene herramienta de reset y la recuperación de cuenta exige verificar identidad) y escaló el caso — esa nota del lead es exactamente lo que escribió.
Clasifica cada mensaje entrante del chat en tiempo real.
Responden como el agente objetivo o escalan con contexto.
Todo ocurre en el chat de la propia app, sin WhatsApp/Slack.
Módulos incluidos
Del sitio público al pipeline de leads, con degradado elegante a datos de prueba si MariaDB no está disponible.
Búsqueda y filtros sobre el catálogo de listados públicos.
Conversación real entre cliente y agente (humano o IA).
KPIs en vivo del negocio para el equipo de la inmobiliaria.
Capturas de pantalla
Puesta en marcha
git clone el repo y ejecuta npm run install:all (raíz + web + server). Requiere Node.js 22+.
Corre server/scripts/init-db.sql contra MariaDB y copia server/.env.example a .env.
npm run dev arranca server (:4000) y web (:5173). Sin DB, usa datos de prueba automáticamente.
Licenciamiento
Homeverse se distribuye bajo AGPL-3.0-or-later: puedes usarlo, modificarlo y auto-alojarlo libremente.
Gratis, incluso para uso comercial, siempre que cualquier producto o servicio derivado (incluido ofrecerlo como SaaS) también publique su código fuente bajo AGPL-3.0.
Sin vendor lock-in: el backend degrada con elegancia a datos semilla si MariaDB no está disponible, así que puedes probarlo y desplegarlo con tu propia infraestructura desde el día uno.
Para desarrolladores
React 18 · TypeScript · Vite · Express · MariaDB/MySQL · JWT + bcrypt · NanoClaw (Docker) + Bun + MCP