Introdução
Quivr é um mecanismo open-source, construído pela The Vibe Company (uma agência da Y Combinator W24 com sede em Paris), que acompanha feeds de notícias, caixas de e-mail, listas do X e dados de aplicações à medida que chegam. Ele resolve um problema comum de monitoramento: as informações chegam em rajadas por muitas fontes, artigos são corrigidos ou desaparecem, e itens relevantes passam despercebidos pelos revisores humanos. O Quivr mantém cada artigo, e-mail e publicação — incluindo versões anteriores quando o conteúdo é corrigido — e o torna pesquisável em segundos.
Em linhas gerais, o Quivr armazena o conteúdo recebido, indexa-o para busca por palavras-chave e por significado, e monitora os temas descritos pelo usuário. Quando um novo item corresponde a um tema acompanhado, ele gera um alerta e pode notificar outros sistemas por meio de webhooks assinados, um change feed ou uma interface MCP para agentes de IA. Por baixo dos panos, é um único binário em Go que roda a API, o worker e as migrações sobre PostgreSQL, armazenamento compatível com S3, Temporal e busca vetorial Weaviate com embeddings multilíngues E5.
Principais Recursos
- Ingestão multifuente: o Quivr extrai continuamente de feeds de notícias, caixas de e-mail, listas do X e das próprias aplicações do usuário, de modo que todo o conteúdo monitorado fique em um só lugar.
- Preservação de versões: quando um artigo é corrigido ou editado, o Quivr mantém a versão anterior, o que importa para revisões de imprensa e auditoria de mudanças na cobertura.
- Busca por palavras-chave e semântica: a busca roda no Weaviate com embeddings multilíngues E5, combinando correspondência por palavras-chave com busca por significado e exibindo o trecho exato correspondente.
- Alertas de tópicos: o usuário descreve os temas uma vez, e o Quivr o notifica quando um novo item corresponde, incluindo o motivo da correspondência.
- Webhooks assinados e change feed: o Quivr expõe webhooks assinados além de um change feed disponível por polling ou server-sent events, permitindo que aplicações externas reajam a novos conteúdos.
- Suporte a MCP para agentes de IA: uma interface MCP permite que agentes de IA consultem e usem diretamente o conteúdo indexado do Quivr.
- Self-hosting e controle de dados: o Quivr roda em servidores controlados pelo usuário e, por padrão, não envia o texto dos documentos para fora da instalação.
Destaques
- Preços: o software em si é gratuito sob a licença MIT; serviços pagos como plugins corporativos, implantações em produção e hospedagem em conformidade com HDS são orçados individualmente e não estão listados publicamente nas páginas que analisamos.
- Open source: licenciado sob MIT, livre para usar, modificar e self-hospedar; alguns plugins dependem de bibliotecas de terceiros com licenças próprias, como a pypdf (BSD-3-Clause).
- Opções de implantação self-hostable: uma única máquina com Docker Compose é suficiente para avaliação, e também há suporte para configurações maiores com workers separados e um host vetorial dedicado.
- API em estágio inicial: o Quivr V2 está em fase de avaliação, com uma API HTTP versão-0 que pode mudar sem aviso, portanto o uso em produção ainda não é recomendado.
- Disponibilidade da V1: a base de código anterior do Quivr V1 está preservada na tag Git
v1-finale ainda pode ser lida, forkada ou executada.
Para Quem É
O Quivr atende equipes que precisam acompanhar notícias e cobertura social sem perder itens: equipes de comunicação e RP que fazem revisões de imprensa, jornalistas e editores de redação monitorando pautas, analistas de inteligência competitiva ou de mercado, e desenvolvedores que integram monitoramento em suas próprias aplicações. Também é adequado para organizações com requisitos rigorosos de residência de dados, pois é self-hostable e a The Vibe Company oferece implantações alinhadas aos requisitos franceses de HDS para dados de saúde.