Back
VISTRA / Aithenticity

CompanyMind

SaaS multi-tenant di knowledge base aziendale: ingestion documenti e chat RAG in streaming con fonti citate.

Knowledge base AI2026
CompanyMind

Panoramica

CompanyMind è una knowledge base aziendale multi-tenant nata da un problema universale: la conoscenza di un'azienda è distribuita tra persone, cartelle, wiki e thread, e quando qualcuno se ne va, una parte se ne va con lui.

La piattaforma rovescia la prospettiva: le aziende caricano i propri documenti in una base centralizzata e i dipendenti interrogano la conoscenza interna via RAG, semplicemente facendo domande. Il modello di riferimento è GPT-4o-mini, scelto per il costo contenuto su volumi elevati.

L'ingestion è asincrona e accetta fonti eterogenee: file, URL, Google Sites e Drive, Notion e inserimento manuale. La chat è in streaming e cita sempre le fonti, così la risposta è verificabile e non un'affermazione senza contesto.

L'isolamento tra aziende è garantito da Supabase RLS per tenant, il requisito non negoziabile di un prodotto che gestisce dati interni sensibili. Sopra c'è una dashboard di analytics che misura domande, utenti attivi, percentuale di risposte e soddisfazione.

Costruito con Next.js 16, React 19, TypeScript, Supabase con pgvector, OpenAI e Tailwind CSS, CompanyMind è un tentativo di rendere la conoscenza aziendale accessibile senza trasformarla in un progetto IT infinito. Si carica, si chiede, si trova.

Risultati

L'isolamento dei dati è garantito da Supabase RLS per tenant, mentre la dashboard di analytics misura domande, utenti attivi, percentuale di risposte e soddisfazione.

Cosa contiene

  • Isolamento multi-tenant via Supabase RLS
  • Ingestion da file, URL, Google Sites/Drive e Notion
  • Chat RAG in streaming con citazioni delle fonti
  • Dashboard analytics e gestione della knowledge base

Stack

Next.js 16React 19TypeScriptSupabase (pgvector)OpenAIpretextTailwind CSS