Polylog

Piattaforma di chatbot multi-agente con RAG, editor di flussi e widget

Una piattaforma di chatbot multi-tenant e multi-agente. I clienti si registrano, caricano conoscenza, progettano i flussi di conversazione visivamente, integrano un widget sul sito e instradano i lead verso Telegram, WhatsApp, email o webhook — tutto da una dashboard.

Settore
IA · SaaS
Tecnologie
Next.js 15 · FastAPI · Elasticsearch · Stripe
Polylog — Desktop — landing e widget
In numeri
Lingue (RAG cross-lingual)
100+
Servizi Dockerizzati
9
Tenant + multi-agente
Multi
Risposte con fonti
RAG
01 — Sul progetto

Un widget, molti agenti, ogni lingua

Polylog permette a un'azienda di lanciare un chatbot fondato e in-brand in pochi minuti: carica PDF, fai il crawl di un sito o incolla testo, progetta la conversazione visivamente e inserisci un tag script nella pagina. Ogni riga e query è isolata per tenant, e un singolo widget può ospitare più agenti — ad esempio un consulente viaggi e uno vendite insieme.

Le risposte sono recuperate con ricerca ibrida (BM25 + vettori densi + RRF) su Elasticsearch, riordinate da un cross-encoder, con embedding bge-m3 che funzionano in oltre 100 lingue. Un verificatore di grounding controlla ogni risposta rispetto alle fonti recuperate e blocca le affermazioni infondate prima che il visitatore le veda.

02 — La sfida

Lanciare un SaaS dove clienti non tecnici costruiscono da soli un chatbot affidabile — accurato, multilingue e al sicuro dalle allucinazioni — mantenendo i dati di ogni tenant rigorosamente isolati e il tutto self-hostable.

03 — La soluzione

Un backend FastAPI con Postgres + Elasticsearch per tenant, una dashboard Next.js con flow builder visuale @xyflow, un widget in Shadow DOM che trasmette via SSE, billing Stripe con limiti lato server e un layer di fiducia grounding/citazioni. Nove servizi orchestrati con Docker Compose.

04 — Caratteristiche chiave

Tutto ciò che serve in una piattaforma

  1. 01

    Conoscenza RAG ibrida

    Carica file, fai crawl di URL o incolla testo. BM25 + vettori densi + RRF su Elasticsearch, rerank cross-encoder, embedding cross-lingual bge-m3.

  2. 02

    Flow builder visuale

    Nodi messaggio, scelta, cattura, condizione, API, risposta AI, handoff e intent su un canvas @xyflow, con test-run live.

  3. 03

    Widget integrabile

    Isolato in Shadow DOM, trasmette risposte via SSE, renderizza pulsanti, form lead, citazioni e card prodotto — localizzato sul visitatore.

  4. 04

    Multi-tenant e multi-agente

    Ogni riga e query isolata per tenant_id; conoscenza e flussi per agent_id. Un widget può ospitare più agenti.

  5. 05

    Canali e lead

    Instrada i lead verso Telegram, WhatsApp, email o webhook — credenziali cifrate at rest, mai in env.

  6. 06

    Layer di fiducia

    Un verificatore controlla ogni risposta rispetto ai chunk recuperati e blocca affermazioni infondate, con citazioni e audit log.

05 — Screenshot

Guardalo in azione

Polylog — Desktop — landing e widget
Desktop — landing e widget
Polylog — Mobile
Mobile
06 — Stack

Su uno stack moderno e preciso

Un backend Python tipizzato, una dashboard React 19 e retrieval su Elasticsearch — orchestrato come nove servizi Docker con billing Stripe.

Next.js 15
Dashboard + landing (next-intl)
FastAPI
Backend Python per tenant
Elasticsearch
Retrieval ibrido (BM25 + denso + RRF)
Stripe
Checkout + limiti di piano

Vuoi un chatbot fondato per il tuo prodotto?

Chat multilingue e multi-agente con conoscenza RAG, cattura lead e un layer di fiducia che blocca le allucinazioni — integrabile su qualsiasi sito.

Progetto successivoIA · SaaS

CallLens

Chiamate di vendita trascritte, valutate da un LLM e ricercabili per significato

Nuovi progetti

Parliamone.

[email protected]

Raccontaci cosa stai costruendo. Riceverai una risposta e una prima stima entro 24 ore.

Compila il brief →
Cartagena, Spagna
Europa e America Latina
+34 624410817