Buscar

Ferramentas

OpenViking

Banco de contexto da Volcengine que organiza conhecimento, memória e skills de agentes de IA como pastas, para quem quer ver e editar o que o agente guarda.

  • Inteligência Artificial
  • Dados e Analytics
  • Self-hosted
OpenViking

Pastas e arquivos: é assim que o OpenViking, mantido pela Volcengine, organiza o que um agente de IA sabe. Documentos, memórias e skills ficam em caminhos como viking://resources/, e o agente navega com ls, tree, read e grep. Para o README, a maioria das memórias de agente é caixa-preta: entra texto, sai embedding e ninguém vê o que foi gravado. Aqui dá para abrir e corrigir.

Para que serve

  • Dar a agentes como Claude Code e Cursor memória entre sessões.
  • Carregar contexto em camadas, do resumo de uma frase ao original completo, só quando preciso.
  • Transformar uma conversa encerrada em memórias em Markdown, que você lê e edita.
  • Restringir a busca a uma pasta em vez do acervo inteiro.

Como começar

Para hospedar o servidor você precisa do uv, de Python 3.10 ou mais novo e de um provedor com modelo de embedding e modelo de visão e linguagem (VLM). O assistente aceita Volcengine, OpenAI, Kimi, GLM e Ollama local:

uv tool install openviking --upgrade && openviking-server init

O servidor roda em primeiro plano, com o terminal aberto. Para ligar só a memória a um agente de código há um instalador via curl para macOS e Linux. Há SDKs em Python, Go e TypeScript.

Licença e custo

O projeto principal segue a AGPLv3, e o servidor modificado que você disponibiliza a terceiros pela rede precisa vir com acesso ao código-fonte dessa versão. A CLI em crates/ov_cli e os exemplos usam Apache 2.0, e alguns adaptadores usam MIT. O README soma um aviso que não está no texto da AGPL: proíbe reescrever o projeto inteiro para relançá-lo como código aberto e exige autorização escrita da Volcano Engine para traduzir o código, todo ou parte substancial, para outra linguagem. A Volcengine também vende um serviço hospedado, com os primeiros 50 arquivos grátis, e uma edição comercial ativada por chave.

Quando vale a pena

Auditar a memória do agente arquivo por arquivo é o ponto forte do OpenViking. Para comparar com RAG, veja os quatro caminhos para conectar IA aos dados da empresa. Conte com o custo dos modelos. Se as restrições extras pesarem, compare com Mem0 e Hindsight.