1AIVault

Seu cofre portátil de memória de IA — memórias, habilidades e configurações, compartilhados em todas as ferramentas de IA.

Documentação

1AIVault

1AIVault — MCP Server

Seu cofre de memória portátil para IA — memórias, habilidades e configurações, compartilhados em todas as ferramentas de IA.

version MCP transport tools platform license

O 1AIVault é um aplicativo de desktop local-first que funciona como um cofre de memória portátil para ferramentas de IA. Ele armazena suas memórias, decisões, preferências e habilidades reutilizáveis em um banco de dados SQLite local e as expõe aos seus clientes de IA por meio deste servidor Model Context Protocol (MCP) — para que o que você diz ao Claude Desktop esteja disponível no Cursor, Claude Code, Cline e outros. Sem nuvem, sem conta, sem dados saindo da sua máquina.

Site e download: https://1aivault.com

1AIVault dashboard


Por quê

Cada ferramenta de IA tem seu próprio silo de memória. O contexto que você acumula em uma é invisível para a próxima. O 1AIVault oferece um único cofre que todos os seus clientes de IA leem e gravam por meio de um único servidor MCP — um cérebro compartilhado e portátil que é seu, armazenado no seu próprio disco.

  • 🧠 Memória entre ferramentas — salve no Claude Desktop, recupere no Cursor
  • 🔒 Local-first — um único banco SQLite em ~/.1aivault/vault.db, modo WAL, nunca enviado para a nuvem
  • 🕸️ Grafo de conhecimento — vincule entradas, percorra contexto relacionado, extraia tópicos automaticamente entre fontes
  • 🧩 Habilidades reutilizáveis — salve instruções de IA uma vez, carregue-as pelo nome em qualquer lugar
  • Instalação sem configuração — o aplicativo grava a configuração MCP para cada cliente com um clique

Cross-source topic graph in 1AIVault


Instalação

O 1AIVault é um aplicativo de desktop que inclui este servidor MCP — não há nada para npx ou clonar.

  1. Baixe o aplicativo para seu sistema operacional em https://1aivault.com (macOS · Windows · Linux)
  2. Abra o 1AIVault
  3. Vá em Connect e clique em Install ao lado do seu cliente de IA — o 1AIVault grava a configuração MCP automaticamente

Clientes de IA suportados

ClienteInstalação automática
Claude Desktop
Claude Code
Cursor
Cline (VS Code)
Codex CLI
Gemini CLI
OpenCode
Antigravity CLI
ChatGPT Desktop

Qualquer cliente compatível com MCP que suporte servidores stdio também pode ser apontado manualmente para ele (veja Como funciona).


Ferramentas

O servidor expõe 20 ferramentas via stdio. Seu cliente de IA as chama automaticamente enquanto você trabalha.

FerramentaO que faz
vault_saveSalva uma memória, decisão, preferência ou fato no cofre persistente
vault_searchPesquisa de texto completo no cofre — suporta "quoted phrases", -exclude, tag:, tier:, category:
vault_recentLista entradas salvas recentemente, em ordem cronológica
vault_by_tagBusca entradas por tag
vault_updateEdita ou renomeia uma entrada existente
vault_tagsLista todas as tags com contagens
vault_getBusca uma entrada por ID (conteúdo completo)
vault_save_conversationArquiva a conversa atual como resumo + texto completo
vault_load_skillCarrega uma habilidade definida pelo usuário (instruções de IA reutilizáveis) pelo nome
vault_list_skillsLista habilidades salvas (nome + descrição)
vault_linkVincula duas entradas com um relacionamento nomeado (aresta do grafo de conhecimento)
vault_relatedPercorre o grafo de conhecimento a partir de uma entrada (até 3 saltos)
vault_brain_queryPesquisa por palavras-chave + travessia do grafo para revelar contexto conectado mais rico
vault_extract_insightsExecuta vinculação automática / extração de padrões sobre entradas
vault_classify_pendingBusca entradas ainda não classificadas em tópicos
vault_save_classificationsAtribui entradas a tópicos entre fontes (e atualiza resumos)
vault_list_topicsLista tópicos entre fontes com contagens de entradas e prévias de resumos
vault_topic_digestObtém o resumo entre fontes, aliases e entradas de um tópico
vault_search_topicsPesquisa de texto completo entre tópicos
vault_link_topicsDeclara relacionamentos tipados entre tópicos

Como funciona

Três processos compartilham um banco de dados SQLite (~/.1aivault/vault.db, modo WAL) — sem ponte HTTP, o WAL lida com a concorrência entre processos:

Main (Electron) ─┐                                ┌─ MCP server subprocesses
                 ├── ~/.1aivault/vault.db (WAL) ──┤   (spawned by Claude Desktop,
Renderer (UI) ───┘                                └─   Cursor, Claude Code, Cline, …)

Cada cliente de IA inicia sua própria cópia do servidor MCP como um subprocesso stdio. Em uma instalação empacotada, o servidor é executado pelo runtime do próprio aplicativo (compartilhando assim a ABI exata do módulo nativo incluída no aplicativo), e o 1AIVault grava uma configuração como esta para você — você não a edita manualmente:

Exemplo de configuração gerada (macOS)
{
  "mcpServers": {
    "1aivault": {
      "command": "/Applications/1AIVault.app/Contents/MacOS/1AIVault",
      "args": [
        ".../app.asar.unpacked/dist/main/main/mcp/server.js",
        "--source", "claude_desktop",
        "--db", "/Users/you/.1aivault/vault.db"
      ],
      "env": {
        "ELECTRON_RUN_AS_NODE": "1",
        "NODE_PATH": ".../app.asar.unpacked/node_modules"
      }
    }
  }
}

Os caminhos são resolvidos por máquina pelo aplicativo. A tag --source registra qual cliente gravou uma entrada; --db aponta para o seu cofre.


Privacidade

  • 100% local. Seu cofre é um arquivo no seu disco. Nada é enviado a nenhum servidor pela camada MCP.
  • Você é dono dos dados. Organize, exporte e mova-os entre máquinas pelo aplicativo de desktop.
  • Nenhuma conta necessária para usar o cofre ou o servidor MCP.

Links


O 1AIVault é um software comercial. Este repositório é a documentação do servidor MCP incluído; o código-fonte do aplicativo não é open source. © StoicSoft.