01Tabelas, vetores e grafos no mesmo motor
Uma aplicação com IA costuma juntar um banco relacional, um banco de dados vetorial separado e, às vezes, um banco de grafos. Cada serviço a mais é mais uma conexão, mais um deploy e mais um ponto de falha.
No SynapCores você trabalha com dados relacionais, similaridade vetorial e relacionamentos em grafo no mesmo motor, com SQL e Cypher. Nada de um banco diferente para cada modelo de dados, nem código de cola entre eles.
Conheça a arquitetura ↗02Agentes de IA que moram junto dos seus dados
Declare agentes duráveis em SQL com CREATE AGENT. Eles disparam por agendamento ou quando os seus dados mudam, e guardam a memória e o histórico de cada execução no próprio banco.
Sem orquestrador, sem fila, sem worker para manter. A memória dos seus agentes de IA fica no mesmo lugar que os dados com que eles trabalham.
Crie seu primeiro agente ↗03Você escolhe onde a IA roda
Use a inferência local embutida ou configure um provedor de modelos externo, conforme o que os seus dados exigem. Na instalação são baixados um modelo de chat dimensionado para a memória da sua máquina (como o Qwen 2.5) e o modelo de embeddings all-minilm. A inferência roda dentro do processo: nenhuma chamada a LLM na nuvem até você adicionar a sua própria chave da OpenAI ou da Anthropic.
Não precisa de GPU para inferência em CPU.
Veja os requisitos ↗ 04Busca semântica em SQL, sem instalar nada
O Playground é um motor SynapCores ao vivo com pagamentos de exemplo, um modelo de fraude treinado em SQL e o grafo de dispositivos e cartões compartilhados. As notas de suporte ficam guardadas com embeddings: EMBED transforma a sua pergunta em vetor dentro da consulta e COSINE_SIMILARITY ordena as notas pelo significado, não por palavra-chave.
As três notas de invasão de conta aparecem primeiro. Toda consulta é editável: troque a pergunta e rode de novo. As primeiras execuções não pedem cadastro.
Abrir o Playground ↗ SELECT case_id, account_id,
ROUND(COSINE_SIMILARITY(note_embedding,
EMBED('someone took over my account from a phone I do not own')), 3) AS similarity,
note
FROM recipe_ring_cases
ORDER BY similarity DESC
LIMIT 5