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

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.
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
memorySearchdo 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
👀 See Also

Servidor MCP de Código Aberto Conecta Claude aos Dados Econômicos do Banco Central do Brasil
Sidney Bissoli criou o bcb-br-mcp, um servidor MCP licenciado pelo MIT que fornece ao Claude acesso a mais de 18.000 séries temporais do Banco Central do Brasil (SGS/BCB). O servidor inclui 8 ferramentas que abrangem taxas de juros, inflação, câmbio, PIB, emprego e dados de crédito.

A habilidade de atoship do OpenClaw transforma o assistente de IA em um gerente de envios.
A habilidade atoship para o OpenClaw permite que os usuários descrevam suas necessidades de envio em inglês simples, depois cuida da seleção da transportadora, comparação de tarifas, compra de etiquetas e rastreamento. Exemplos de comandos incluem 'envie esta caixa de 1lb para Nova York, opção mais barata'.

Claude Octopus v8.48: Plugin de Orquestração Multi-IA para Fluxos de Trabalho de Desenvolvimento
Claude Octopus v8.48 é um plugin de código aberto que orquestra os modelos de IA Claude, Codex e Gemini em paralelo com funções distintas nas fases de desenvolvimento. Inclui um portão de consenso de 75% entre as fases, janelas de contexto novas para tarefas complexas e comandos específicos como /octo:embrace para desenvolvimento de ciclo de vida completo.

ClearSpec: Um Gerador de Especificações para Reduzir Alucinações no Código Claude
ClearSpec é uma ferramenta que gera especificações estruturadas a partir de descrições em inglês simples, conectando-se a repositórios do GitHub para referenciar caminhos de arquivos reais e dependências, e então usa essas especificações como prompts para o Claude Code para fornecer melhor contexto.