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

Flotilla v0.5.0 reformula a execução em segundo plano para superar os limites de crédito do Claude SDK
Tools

Flotilla v0.5.0 reformula a execução em segundo plano para superar os limites de crédito do Claude SDK

Flotilla v0.5.0 substitui a execução sequencial de agentes por loops paralelos não bloqueantes, timeouts de 30 minutos por agente e delegação local para reduzir o uso de créditos SDK.

OpenClawRadar
Cowork vs. Claude Chat: Comparação de Precisão na Extração de Documentos
Tools

Cowork vs. Claude Chat: Comparação de Precisão na Extração de Documentos

Um desenvolvedor testou o chat Claude.ai e o Cowork na extração de dados de PDFs financeiros com mais de 140 páginas usando prompts idênticos. O chat produziu resultados de nível institucional com autocorreção e zero erros em mais de 150 pontos de dados, enquanto o Cowork fabricou itens de linha de reconciliação, inverteu contagens de unidades e teve contaminação de colunas de anos anteriores.

OpenClawRadar
Garry Tan's gstack: Um Framework de Agente de IA de Código Aberto para Claude Code
Tools

Garry Tan's gstack: Um Framework de Agente de IA de Código Aberto para Claude Code

O gstack de Garry Tan é uma fábrica de software de código aberto que transforma o Claude Code em uma equipe de engenharia virtual com 13 comandos de barra especializados para planejamento, design, engenharia, revisão, QA e gerenciamento de lançamentos.

OpenClawRadar
Kit de Ferramentas de Loop Ralph de Código Aberto para Claude Code: Agentes Pickle Rick e Mr. Meeseeks
Tools

Kit de Ferramentas de Loop Ralph de Código Aberto para Claude Code: Agentes Pickle Rick e Mr. Meeseeks

Uma extensão de código aberto para Claude Code implementa a técnica Ralph Loop com dois agentes autônomos: Pickle Rick para desenvolvimento orientado por PRD e Mr. Meeseeks para revisão de código. Ambos usam tmux com painéis em tempo real e notificações do macOS.

OpenClawRadar