npm.io
0.1.5 • Published 8h ago

@allansantos-dev/opencode-memory

Licence
MIT
Version
0.1.5
Deps
0
Size
132 kB
Vulns
0
Weekly
0

opencode-memory

Memória persistente entre sessões para OpenCode.

Como funciona

  • Recall: 5 blocos paralelos via compose_recall, pointer + inline
  • Cura: sub-agente isolado extrai lições (quando ingestion=false)
  • Graph: análise semântica de código (8 tools)
  • Dashboard: painel visual HTTP

Instalação

npm install
# reinicie o OpenCode

Configuração

Env var Default Descrição
OPENCODE_MEMORY_DAEMON_URL URL do daemon
OPENCODE_MEMORY_INGEST "0" "1" para ingestão client-side

Tools (18)

Tool Descrição
memory_status Status do daemon
memory_search Busca semântica
memory_get Documento por ID
memory_save Salva conhecimento
memory_save_skill Salva skill
memory_list_skills Lista skills
memory_skill_guide Guia de skill
memory_setup Provisiona servidor
memory_dashboard Painel visual
graph_status Estado do grafo
graph_ingest Indexa projeto
graph_symbols Símbolos
graph_search Busca no grafo
graph_callers Chamadores
graph_references Referências
graph_analyze Análise completa
graph_tag_node Tag feedback
memory_redact Redact PII/secrets

Arquitetura

Cliente puro → REST → mcp-memory-server (Java) Sub-agente isolado → curadoria via SDK sessions

Keywords