skill-depot: Um Sistema de Memória e Habilidades Local-First para Agentes de IA Compatíveis com MCP

✍️ OpenClawRadar📅 Publicado: March 27, 2026🔗 Source
skill-depot: Um Sistema de Memória e Habilidades Local-First para Agentes de IA Compatíveis com MCP
Ad

O que o skill-depot faz

O skill-depot resolve o problema de habilidades e conhecimentos de agentes de IA se acumularem em diretórios dispersos. Em vez de carregar tudo no contexto (desperdiçando tokens) ou não carregar nada (esquecendo o material aprendido), ele fornece um sistema de recuperação que armazena o conhecimento do agente em arquivos Markdown e usa embeddings vetoriais para buscar semanticamente e carregar seletivamente apenas o que é relevante.

Como funciona

Os agentes interagem com o skill-depot através de três níveis de detalhe:

  • skill_search("consulta") retorna resultados de busca com nome, pontuação e trecho
  • skill_preview("nome-da-habilidade") retorna uma visão geral estruturada com títulos e primeira frase por seção
  • skill_read("nome-da-habilidade") retorna o conteúdo completo em Markdown

A ferramenta skill_learn permite que os agentes criem ou adicionem conhecimento dinamicamente, retornando ações como "criado" ou "adicionado" com tags mescladas.

Implementação técnica

  • Embeddings: Usa o modelo de transformador local all-MiniLM-L6-v2 via ONNX (vetores de 384 dimensões, download único de ~80MB)
  • Armazenamento: SQLite + sqlite-vec para busca vetorial
  • Fallback: Busca por frequência de termos BM25 quando o modelo não está disponível
  • Protocolo: MCP com 9 ferramentas (buscar, visualizar, ler, aprender, salvar, atualizar, excluir, reindexar, listar)
  • Formato: Markdown padrão + frontmatter YAML (mesmo formato usado pelo Claude Code e Codex)
Ad

Configuração e caso de uso

A configuração é simples: npx skill-depot init. A ferramenta foi projetada para uso local-first, sem configuração, nativo MCP, sem chaves de API para gerenciar, sem servidor para executar e sem bloqueio de framework. A compensação é um escopo mais estreito—não faz gerenciamento de sessão ou extração automática de memória (ainda).

Comparação com outras ferramentas

  • mem0: Bom para camada de memória gerenciada com API polida, mas tem dependência de nuvem
  • OpenViking: Banco de dados de contexto completo com gerenciamento de sessão, memória de múltiplos tipos e extração automática de conversas
  • Módulos de memória LangChain/LlamaIndex: Sólidos se já estiver nesses ecossistemas

Considerações futuras

O desenvolvedor está considerando adicionar:

  • Tipos de memória (distinguindo entre habilidades, memórias e recursos)
  • Deduplicação para detectar entradas quase duplicadas
  • TTL/expiração para limpeza automática de conhecimento temporário
  • Pontuação de confiança onde memórias reforçadas em múltiplas sessões têm classificação mais alta

📖 Read the full source: r/openclaw

Ad

👀 See Also

Loom: Um Harness de Execução Local para Tarefas Complexas de IA
Tools

Loom: Um Harness de Execução Local para Tarefas Complexas de IA

Loom é um sistema de execução local de código aberto projetado para gerenciar tarefas complexas, fornecendo um processo estruturado com cerca de 50 ferramentas, um sistema de plugins de pacotes personalizados para fluxos de trabalho repetíveis e interfaces tanto de CLI quanto de servidor MCP.

OpenClawRadar
Vibeyard: Painel de Código Aberto que Inicia Sessões Claude a partir de PRs, Issues e Cartões Kanban
Tools

Vibeyard: Painel de Código Aberto que Inicia Sessões Claude a partir de PRs, Issues e Cartões Kanban

Vibeyard é uma tela inicial open-source (MIT) com widgets arrastáveis para PRs, issues, kanban e sessões Claude. Clique em qualquer cartão para gerar uma sessão Claude Code pré-especificada para revisão, planejamento de correção ou retomada.

OpenClawRadar
Plugin Spectyra para OpenClaw: Otimização de Custos de IA em Tempo Real Através da Análise do Fluxo Completo de Solicitações
Tools

Plugin Spectyra para OpenClaw: Otimização de Custos de IA em Tempo Real Através da Análise do Fluxo Completo de Solicitações

O plugin Spectyra reduz os custos de API de IA ao revelar desperdícios ocultos, como chamadas repetidas, contexto excessivo e uso inadequado de modelos caros em tempo real.

OpenClawRadar
Complemento OpenClaw Outlook Conecta Agente Local à Barra Lateral de Email
Tools

Complemento OpenClaw Outlook Conecta Agente Local à Barra Lateral de Email

Um desenvolvedor criou um add-in para Outlook que se conecta a um Gateway OpenClaw local via WebSocket, fornecendo acesso completo ao agente com ferramentas e automações diretamente na barra lateral de e-mails. A ferramenta lê e-mails selecionados como contexto, mantém sessões de chat por e-mail e funciona com o Outlook Desktop e Web.

OpenClawRadar