Converse com PostgreSQL em linguagem natural
Data Talks dá interface conversacional para qualquer PostgreSQL. Réplicas de leitura analíticas, réplicas read-only, até seu Postgres local de dev — conecte uma vez e comece a perguntar.
Postgres está em todo lugar — operacional, analítico, OLAP via Citus. O Data Talks roda como uma camada fina por cima: inspeciona o schema (tabelas, views, foreign keys, materialized views), empurra predicados e gera SQL ANSI-compatível que o agente pode auditar antes de executar.
Como tudo é open source e self-hosted, sua connection string nunca sai da sua rede. Você pode apontar o agente para uma réplica dedicada com credenciais limitadas — escritas acidentais são impossíveis.
Conecte o Postgres em menos de um minuto
- 1
Crie uma role de leitura no banco com SELECT nos schemas que quer expor.
- 2
Adicione a connection string (host, porta, banco, role, senha) como nova fonte.
- 3
Schema é inspecionado imediatamente — incluindo foreign keys, views e materialized views.
- 4
Abra uma conversa e comece a perguntar.
Coisas que você pode perguntar
- › Qual é o churn dos clientes que entraram no Q1?
- › Plote a receita semanal por categoria de produto nas últimas 12 semanas.
- › Quais tickets de suporte estão abertos há mais de 7 dias, agrupados por time?
- › Mostre novos usuários diários vs ativações diárias lado a lado.
Por que times Postgres escolhem o Data Talks
Foreign keys descobertas automaticamente para JOINs corretos.
Materialized views e tipos Postgres (JSONB, arrays, ranges) reconhecidos.
Role de leitura aplicada na conexão — agente não consegue escrever.
Cancelamento de query + statement timeout configurável por fonte.
Funciona contra Postgres gerenciado: AWS RDS, GCP Cloud SQL, Azure, Supabase, Neon, Crunchy.
Inspecione, copie e fixe o SQL bruto de cada resposta.
Perguntas frequentes — Postgres
Funciona com réplicas de leitura?
Sim — e é o setup recomendado para produção. Aponte o Data Talks para a réplica com credenciais read-only.
Suporta colunas JSONB?
Sim. O agente lê o schema JSONB quando inferível e gera operadores jsonb (->, ->>, @>) quando necessário.
E row-level security?
O Data Talks executa com a role da conexão. Configure políticas RLS nessa role para limitar o que o agente enxerga.
Suporta pgvector para embeddings?
Conexão sim; recuperação por embeddings no agente está no roadmap.
Aponte o Data Talks para seu Postgres
Open source, self-hosted, grátis. Conecte uma réplica e deixe seu time fazer perguntas.
Começar agora