Weaviate
Weaviate é um banco de dados vetorial de código aberto para construir buscas, geração aumentada por recuperação (RAG) e fluxos de trabalho de agentes em uma única plataforma. Equipes o utilizam para armazenar embeddings, executar consultas semânticas e híbridas, e lançar aplicativos de IA de produção sem precisar integrar camadas separadas de busca, memória e banco de dados.
O banco de dados combina busca vetorial, serviços de embedding integrados e ferramentas de agentes como Query Agent e Engram em um único ambiente. Você pode hospedar o projeto de código aberto por conta própria ou executá-lo como Weaviate Cloud, com clusters gerenciados, autoescalonamento e ferramentas de console para coleções e consultas GraphQL.
Ele é adequado para engenheiros de backend, equipes de plataformas de ML e grupos de produto que enviam chatbots RAG, sistemas de recomendação ou recursos SaaS multi-inquilino. Os SDKs cobrem Python, Go, TypeScript e JavaScript, com APIs GraphQL e REST para todas as demais funcionalidades.
Busca pura vetorial, semântica e híbrida em uma única API de coleção
Query Agent transforma perguntas em linguagem natural em operações de banco de dados
Engram adiciona memória gerenciada e contexto para agentes de longa duração
Embeddings hospedados dentro do Weaviate Cloud, cobrados por milhão de tokens
Multi-tenancy isola dados dos clientes em um único cluster
SDKs para Python, Go, TypeScript e JavaScript, além de GraphQL e REST
Núcleo de código aberto com opção de cloud gerenciada e suporte empresarial self-hosted.
Combina busca vetorial, embeddings e fluxos de trabalho de agentes sem fornecedores separados.
Multi-inquilino e arquitetura para escala de bilhões suportam grandes cargas de trabalho de produção.
Auditado SOC 2 Tipo II com HIPAA disponível no Enterprise Cloud (AWS).
O nível gratuito limita o armazenamento a 100.000 objetos e uma coleção.
SSO/SAML e HIPAA exigem planos Premium ou empresariais dedicados.
A precificação baseada no uso para dimensões vetoriais e armazenamento pode ser complexa de prever.
O Weaviate possui um plano gratuito?
Sim. O Weaviate Cloud oferece um plano gratuito com até 100.000 objetos, uma coleção, busca híbrida, compressão vetorial, multi-tenancy e RBAC. Embeddings no nível gratuito são limitados a 2.000 requisições por dia.
Quanto custa o Weaviate Cloud?
O Weaviate Cloud Flex começa em por mês com cobrança pay-as-you-go em infraestrutura compartilhada. Contratos pré-pagos Premium começam a partir de por mês e incluem implantação compartilhada ou dedicada com até 99,95% de uptime na AWS, GCP e Azure.
Posso hospedar o Weaviate por conta própria?
Sim. O Weaviate é open source e pode ser executado na sua própria infraestrutura. O Weaviate também oferece o Weaviate Assurance para implantações self-hosted, adicionando SLAs empresariais, resposta a incidentes 24/7 e acesso direto à equipe de engenharia principal.
Quais linguagens de programação o Weaviate suporta?
O Weaviate fornece SDKs oficiais para clientes em Python, Go, TypeScript e JavaScript. Você também pode consultar clusters através das APIs GraphQL ou REST documentadas no docs.weaviate.io.
O Weaviate é compatível com SOC 2 ou HIPAA?
O Weaviate Cloud possui auditoria SOC 2 Tipo II. O Enterprise Cloud na AWS suporta conformidade HIPAA para cargas de trabalho reguladas da área de saúde. Documentação de conformidade está disponível através do Weaviate Trust Portal.
O que é o Weaviate Query Agent?
O Weaviate Query Agent permite consultar um banco de dados Weaviate em linguagem natural e retorna resultados precisos. O nível gratuito inclui 1.000 requisições por mês; um plano organizacional de por mês inclui 4.000 requisições, com uso adicional cobrado separadamente.

