Busca Semântica Local em Memória para Agentes OpenClaw Usando Embeddings Harrier

✍️ OpenClawRadar📅 Publicado: June 7, 2026🔗 Source
Busca Semântica Local em Memória para Agentes OpenClaw Usando Embeddings Harrier
Ad

Um novo repositório mostra como dar a um agente OpenClaw busca de memória semântica local sem enviar embeddings para um serviço externo. A abordagem executa um pequeno servidor de embeddings local com o modelo Harrier da Microsoft (microsoft/harrier-oss-v1-0.6b), expõe uma API compatível com Ollama e a conecta à configuração memorySearch do OpenClaw.

Como funciona

O servidor de embeddings executa o Harrier localmente e fornece endpoints /api/embed e /api/embeddings que seguem o formato da API do Ollama. O memorySearch do OpenClaw já suporta endpoints no estilo Ollama, então apontá-lo para http://localhost:8000 dá ao agente uma camada de memória semântica local de última geração.

Por que isso importa para a memória do agente

A maioria dos sistemas de memória de agente tem dois pontos problemáticos:

  • Colocar muita memória no prompt queima tokens e bagunça o contexto.
  • Manter arquivos de memória pequenos e manuais se torna difícil de manter à medida que o histórico cresce.

A busca de memória semântica oferece um meio-termo. A memória de longo prazo permanece em arquivos markdown normais (MEMORY.md, logs diários, notas, arquivos de projeto) que são legíveis e editáveis por humanos. Em tempo de execução, o agente recupera apenas os trechos relevantes.

Ad

Benefícios

  • Menos desperdício de tokens — não é necessário colocar todo fato durável em cada prompt.
  • Arquivos de memória mais limpos — não há necessidade de comprimir em um grande bloco de contexto.
  • Melhor recuperação — encontra notas conceitualmente relacionadas mesmo quando a redação não corresponde exatamente.
  • Depuração mais fácil — a fonte da verdade é texto simples, não um banco de dados vetorial opaco.
  • Melhor privacidade — embeddings calculados localmente, sem envio de dados para API hospedada.

O que o repositório inclui

  • Pequeno servidor de embeddings em Python implementando endpoints compatíveis com Ollama
  • Exemplo de configuração memorySearch do OpenClaw
  • Modelo de serviço launchd para macOS
  • Corpus de memória markdown simulado
  • Testes básicos e demonstração de consulta local

O repositório está em github.com/promptclickrun/harrier-openclaw-memory-search.

📖 Read the full source: r/openclaw

Ad

👀 See Also

Google PM disponibiliza em código aberto Agente de Memória Sempre Ativo com armazenamento SQLite, sem banco de dados vetorial
Tools

Google PM disponibiliza em código aberto Agente de Memória Sempre Ativo com armazenamento SQLite, sem banco de dados vetorial

Shubham Saboo, gerente sênior de produto de IA do Google, disponibilizou em código aberto um Agente de Memória Sempre Ativo que armazena memórias estruturadas em SQLite em vez de usar bancos de dados vetoriais, executando no Gemini 3.1 Flash-Lite com consolidação de memória agendada a cada 30 minutos.

OpenClawRadar
Signet: Camada de Memória de Código Aberto para Agentes de IA de Programação Atinge 80% de F1 no LoCoMo
Tools

Signet: Camada de Memória de Código Aberto para Agentes de IA de Programação Atinge 80% de F1 no LoCoMo

Signet é um sistema de memória de código aberto para agentes de IA de codificação que alcança 80% de F1 no benchmark LoCoMo, em comparação com 41% do RAG padrão. Ele extrai memórias após cada sessão e injeta contexto relevante antes dos prompts, executando localmente com SQLite.

OpenClawRadar
Servidor MCP Conecta Claude ao Inventário de Vinhos do CellarTracker
Tools

Servidor MCP Conecta Claude ao Inventário de Vinhos do CellarTracker

Um desenvolvedor criou um servidor MCP que conecta o Claude diretamente a contas do CellarTracker, permitindo consultas conversacionais sobre inventário de vinhos, notas de degustação, histórico de compras e janelas de consumo sem exportações manuais de CSV.

OpenClawRadar
código-fonte: CLI de código aberto para compactar grandes monorepos Java/Spring para o Claude
Tools

código-fonte: CLI de código aberto para compactar grandes monorepos Java/Spring para o Claude

O CLI sourcecode reduz um monorepo Java/Spring de ~4k arquivos de ~3M tokens para 1.7k tokens (modo compacto). Atualmente foca em compressão de contexto, detecção de hotspots git e busca de símbolos.

OpenClawRadar