Polylog

Plataforma de chatbots multiagente con RAG, editor de flujos y widget

Una plataforma de chatbots multi-tenant y multiagente. Los clientes se registran, suben conocimiento, diseñan flujos de conversación visualmente, integran un widget en su web y enrutan los leads a Telegram, WhatsApp, email o webhook — todo desde un panel.

Sector
IA · SaaS
Tecnologías
Next.js 15 · FastAPI · Elasticsearch · Stripe
Polylog — Escritorio — landing y widget
En cifras
Idiomas (RAG cross-lingual)
100+
Servicios en Docker
9
Tenant + multiagente
Multi
Respuestas con fuentes
RAG
01 — Sobre el proyecto

Un widget, muchos agentes, todos los idiomas

Polylog permite a una empresa lanzar un chatbot fundamentado y con su marca en minutos: sube PDFs, rastrea una web o pega texto, diseña la conversación visualmente y coloca una etiqueta de script en la página. Cada fila y consulta está aislada por tenant, y un solo widget puede alojar varios agentes — por ejemplo un consultor de viajes y uno de ventas a la vez.

Las respuestas se recuperan con búsqueda híbrida (BM25 + vectores densos + RRF) sobre Elasticsearch, reordenadas por un cross-encoder, con embeddings bge-m3 que funcionan en más de 100 idiomas. Un verificador de grounding comprueba cada respuesta contra las fuentes recuperadas y bloquea afirmaciones sin fundamento antes de que el visitante las vea.

02 — El reto

Lanzar un SaaS donde clientes no técnicos construyan ellos mismos un chatbot fiable — preciso, multilingüe y a salvo de alucinaciones — manteniendo los datos de cada tenant estrictamente aislados y todo auto-alojable.

03 — La solución

Un backend FastAPI con Postgres + Elasticsearch por tenant, un panel Next.js con constructor visual de flujos @xyflow, un widget en Shadow DOM que transmite por SSE, facturación Stripe con límites del lado servidor y una capa de confianza de grounding/citas. Nueve servicios orquestados con Docker Compose.

04 — Características clave

Todo lo que necesitas en una plataforma

  1. 01

    Conocimiento RAG híbrido

    Sube archivos, rastrea URLs o pega texto. BM25 + vectores densos + RRF en Elasticsearch, rerank con cross-encoder, embeddings cross-lingual bge-m3.

  2. 02

    Constructor visual de flujos

    Nodos de mensaje, opción, captura, condición, API, respuesta IA, handoff e intención en un canvas @xyflow, con prueba en vivo.

  3. 03

    Widget integrable

    Aislado en Shadow DOM, transmite respuestas por SSE, renderiza botones, formularios de leads, citas y tarjetas de producto — localizado al visitante.

  4. 04

    Multi-tenant y multiagente

    Cada fila y consulta aislada por tenant_id; conocimiento y flujos por agent_id. Un widget puede alojar varios agentes.

  5. 05

    Canales y leads

    Enruta los leads a Telegram, WhatsApp, email o webhook — credenciales cifradas en reposo, nunca en variables de entorno.

  6. 06

    Capa de confianza

    Un verificador comprueba cada respuesta contra los fragmentos recuperados y bloquea afirmaciones sin fundamento, con citas y registro de auditoría.

05 — Capturas

Míralo en acción

Polylog — Escritorio — landing y widget
Escritorio — landing y widget
Polylog — Móvil
Móvil
06 — Tecnologías

Construido sobre un stack moderno y preciso

Un backend Python tipado, un panel React 19 y recuperación sobre Elasticsearch — orquestado como nueve servicios Docker con facturación Stripe.

Next.js 15
Panel + landing (next-intl)
FastAPI
Backend Python por tenant
Elasticsearch
Recuperación híbrida (BM25 + densa + RRF)
Stripe
Checkout + límites de plan

¿Quieres un chatbot fundamentado para tu producto?

Chat multilingüe y multiagente con conocimiento RAG, captura de leads y una capa de confianza que bloquea alucinaciones — integrable en cualquier web.

Siguiente proyectoIA · SaaS

CallLens

Llamadas de venta transcritas, evaluadas por un LLM y buscables por significado

Nuevos proyectos

Hablemos.

[email protected]

Cuéntanos qué estás construyendo. Recibirás respuesta y una primera estimación en 24 horas.

Rellenar el brief →
Cartagena, España
Europa y Latinoamérica
+34 624410817