Código aberto · os seus dados ficam na empresa

O assistente que responde com os documentos da sua empresa. E nunca os deixa sair.

O Simmetric Chat responde às perguntas de clientes e colaboradores usando apenas os documentos da sua organização, citando sempre a fonte. Configurado para funcionar sem internet, não envia nada para fora: os dados ficam nos seus servidores.

Simmetric Chat dashboard preview

Por que as organizações o escolhem

Três razões, em linguagem simples.

🛡️

Os seus dados nunca saem da empresa

O Simmetric Chat é instalado nos servidores da sua organização e, configurado para funcionar sem internet, nunca se comunica com o exterior. Os dados sensíveis - CPF, números de cartão, dados bancários, e-mails - são mascarados automaticamente nas conversas.

🔎

Respostas baseadas nos seus documentos

Cada resposta baseia-se apenas nos documentos que você carregou e indica sempre a fonte. Se a informação não está no acervo, o sistema declara isso em vez de inventar.

🧩

Funciona com a IA que você preferir

O sistema conecta-se a todos os principais modelos de IA do mercado, incluindo os que sua equipe de TI já aprovou. Vai trocar de fornecedor amanhã? O conhecimento da sua empresa continua seu: nunca fica preso a uma plataforma.

Recursos

O que o Simmetric Chat faz pela sua organização - explicado sem tecnicismos.

Respostas baseadas em fatos

RAG híbrido (RRF)

Busca vetorial (LanceDB por padrão, ou Qdrant/pgvector/Chroma) fundida com o FTS do PostgreSQL via Reciprocal Rank Fusion, k=60. Desempate determinístico, citações por trecho, tags semânticas + por palavra-chave.

Orquestrador de agente ReAct

Loop ReAct em uma única chamada com modo de planejamento, watchdog (tempo, tokens, contexto, detecção de loops), disjuntor para ferramentas desconhecidas e liberação DLP progressiva via replay em buffer.

Multi-LLM com 20 presets

Ollama, OpenAI, Anthropic, OpenRouter, Gemini, mais 20 presets de provedores (DeepSeek, Mistral, Qwen, xAI e outros). Resolução de modelo por chat, degradação elegante em 3 níveis, paleta de troca rápida Cmd+K.

Ingestão de documentos

PDF, DOCX, XLSX, PPTX, MD, CSV, TXT e transcrições do YouTube. Chunking recursivo (1000 caracteres, 200 de sobreposição). Embeddings Xenova locais por padrão, OpenAI opcional.

OCR via Ollama vision

Pipeline de OCR no servidor: pdfjs-dist renderiza as páginas, um modelo vision do Ollama (glm-ocr por padrão) extrai o texto. Fluxo de aprovação/rejeição com pontuação de qualidade e credibilidade.

Arquivos e Wiki

Bases de conhecimento markdown multipágina com wikilinks. Skills de agente dedicados wiki_query (FTS + percurso BFS, profundidade 3) e wiki_write (pré-visualização, dry-run, eventos de edição SSE).

Pipeline de síntese

Extração de entidades em 5 passagens → resumo → busca de candidatos BM25 → decisão do LLM (CREATE/UPDATE/SKIP/FLAG_CONTRADICTION) → visão geral. Um gate PHI bloqueia saídas não locais quando necessário.

Escalonamento multi-instância

Escalável horizontalmente atrás de um load balancer: limites de taxa no Redis, revogação de JWT, relay SSE em fan-out e bloqueios distribuídos. Fila pg-boss com 8 agendadores cron - sem infraestrutura extra.

O knowledge base organiza-se sozinho

Os documentos tornam-se uma biblioteca interligada: as páginas citam-se entre si, as contradições são sinalizadas e cada resposta indica a fonte. Síntese multi-documento com aprovação seletiva.

A sua forma de trabalhar, num comando

Instruções recorrentes tornam-se comandos slash prontos a usar - escritos uma vez, reutilizados por todos, sem código: até três personalizados na Community, ilimitados na Enterprise.

Os seus dados, sob o seu controle

Controle de acesso, permissão por permissão

Seu setor de TI decide quem vê o quê, seção por seção: mais de quarenta permissões distintas, mapeadas em 15 seções de menu, com acessos por workspace e por projeto. O registro de operações é imutável.

Filtro DLP

10 classes de padrões de PII mascaradas em linha: e-mail, cartão de crédito, SSN, chaves de API, chaves AWS, chaves privadas, IVA italiano, codice fiscale, IBAN, telefone da UE. Aplicado tanto na entrada quanto na saída, atrás de DLP_ENABLED.

Backups criptografados

Exclusivo do Enterprise: backups AES-256-GCM agendados ou sob demanda com chaves seguras para rotação. Destinos ilimitados (Local, S3, Dropbox, Drive, FTP, SFTP, e-mail), retenção e restauração point-in-time.

Air-gap por concepção

LLM Ollama + embeddings no dispositivo + vetores LanceDB funcionam totalmente offline. As fronteiras de pacotes impõem comunicação servidor↔coletor apenas via HTTP para implantações divididas.

Chaves de API HMAC

Chaves de API com prefixo sk- verificadas com um segredo HMAC-SHA256 dedicado (API_KEY_HMAC_SECRET), desacoplado da rotação de chaves JWT e de criptografia.

Documentos confidenciais, mascarados automaticamente

Códigos fiscais, números de cartão, IBAN e outros dados sensíveis são detetados e mascarados antes de alguém os ler - a revelação fica reservada a quem tem autorização.

Onde a sua equipe trabalha

Widget incorporável

IIFE Preact em um iframe isolado (sem allow-same-origin). Sessões anônimas isoladas, allowlist CORS por widget, sessões com limite de taxa e captura de leads. A criação de widgets é um recurso do plano Enterprise.

MCP Marketplace

Catálogo curado com níveis de verificação e checagens de saúde. Instale conexões por workspace, fixe por chat via ChatMCPPin, ou exponha seu RAG como servidor MCP para IDEs.

Streaming SSE do chat

Eventos token, status, citations, plan, wiki_edit e done em tempo real via @microsoft/fetch-event-source. Slash /model, paleta Cmd+K, comparação lado a lado Cmd+Shift+M.

MCP bidirecional

Conecte servidores MCP externos como skills do agente, ou inicie o endpoint MCP do servidor para expor rag_search e workspace_memory ao Cursor, Claude Desktop e outros clientes.

Webhooks + Web Push

Eventos de saída assinados com HMAC-SHA256 e VAPID Web Push para notificações do navegador em tempo real na conclusão de chats e em eventos do sistema. Sempre ativo no Community.

Trabalha com as ferramentas que já usa

Ligue ferramentas externas de especialistas como capacidades do agente - ou deixe as suas IDEs consultarem o knowledge base da empresa. Nos dois sentidos, a partir do marketplace.

Pronto para a administração pública e grandes organizações

Analytics e auditoria

Dashboards de uso de tokens: por dia, por modelo, por usuário. Log de eventos com despacho de webhooks. Trilha de auditoria imutável apenas-INSERT (Enterprise) como evidência de conformidade.

Licença Enterprise

Community (AGPL-3.0) vs Enterprise: os recursos do dia a dia ficam sempre ativos. SSO, SCIM, white-label, widgets e workspaces ilimitados - degradação elegante sem chave.

i18n - 8 idiomas

Inglês, italiano, russo, alemão, francês, espanhol, chinês e português. Checagens de paridade automatizadas garantem a completude das traduções no CI.

Os seus custos, sob a sua governância

Limites de uso e de despesa decididos por si, aplicados antes de a despesa acontecer - o histórico nunca é apagado. Edição Enterprise.

Ative a Edição Enterprise sem tocar no servidor

Cole a sua chave Enterprise no painel: o upgrade aplica-se de imediato - sem reinício, sem ficheiros de ambiente, sem interrupção.

Os canais dos seus clientes, ligados ao knowledge base

As conversas de WhatsApp, Telegram, Discord e Slack ficam nos seus servidores e alimentam as mesmas respostas documentadas - configurado uma vez pelo seu setor de TI, sem código. Edição Enterprise.

Como funciona, em palavras simples

Quatro etapas, todas sob o seu controle: os seus documentos ficam nos seus servidores.

A pergunta
Um colaborador ou cliente pergunta
A busca
O sistema busca no acervo da empresa. Nunca na internet
O processamento
O modelo de IA prepara a resposta
A resposta
Com a indicação dos documentos de origem
Os seus documentos
PDFs, documentos, planilhas, apresentações: tudo o que a empresa já sabe, em qualquer formato.
A busca no acervo
O sistema busca apenas onde você decide: nos documentos carregados, por área de trabalho ou projeto.
A verificação
Cada resposta indica a fonte, para que qualquer pessoa possa conferir.

Tudo isto roda nos seus servidores: nenhum componente externo.

Stack tecnológico

Backend
Node.js ≥ 24Express 5Prisma ORMZod
Frontend
React 19ViteTailwind CSS 4TanStack Query
Widget
Preact IIFESandboxed iframeExpress 5
Banco de dados
PostgreSQL 16tsvector FTS
Vector DB
LanceDB (default)Qdrant / pgvector / Chroma
Embeddings
Xenova all-MiniLM-L6-v2OpenAI text-embedding-3-small
LLM
Ollama (local)OpenAIAnthropicOpenRouterGemini+ 20 presets
OCR
pdfjs-distOllama vision (glm-ocr)
Autenticação
JWT + bcryptHMAC sk- API keysRBAC middleware
Streaming
SSE@microsoft/fetch-event-source
Jobs
pg-boss (8 cron)AES-256-GCM backups
Monorepo
pnpm workspacesTurborepo
Desktop
Tauri (optional)

Veja o que ele pode fazer pela sua organização

Uma demonstração com os seus documentos, nos seus sistemas: meia hora para saber se atende às suas necessidades.