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 — MCP Server
Seu cofre de memória portátil para IA — memórias, habilidades e configurações, compartilhados em todas as ferramentas de IA.
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
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
Instalação
O 1AIVault é um aplicativo de desktop que inclui este servidor MCP — não há nada para npx ou clonar.
- Baixe o aplicativo para seu sistema operacional em https://1aivault.com (macOS · Windows · Linux)
- Abra o 1AIVault
- 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
| Cliente | Instalaçã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.
| Ferramenta | O que faz |
|---|---|
vault_save | Salva uma memória, decisão, preferência ou fato no cofre persistente |
vault_search | Pesquisa de texto completo no cofre — suporta "quoted phrases", -exclude, tag:, tier:, category: |
vault_recent | Lista entradas salvas recentemente, em ordem cronológica |
vault_by_tag | Busca entradas por tag |
vault_update | Edita ou renomeia uma entrada existente |
vault_tags | Lista todas as tags com contagens |
vault_get | Busca uma entrada por ID (conteúdo completo) |
vault_save_conversation | Arquiva a conversa atual como resumo + texto completo |
vault_load_skill | Carrega uma habilidade definida pelo usuário (instruções de IA reutilizáveis) pelo nome |
vault_list_skills | Lista habilidades salvas (nome + descrição) |
vault_link | Vincula duas entradas com um relacionamento nomeado (aresta do grafo de conhecimento) |
vault_related | Percorre o grafo de conhecimento a partir de uma entrada (até 3 saltos) |
vault_brain_query | Pesquisa por palavras-chave + travessia do grafo para revelar contexto conectado mais rico |
vault_extract_insights | Executa vinculação automática / extração de padrões sobre entradas |
vault_classify_pending | Busca entradas ainda não classificadas em tópicos |
vault_save_classifications | Atribui entradas a tópicos entre fontes (e atualiza resumos) |
vault_list_topics | Lista tópicos entre fontes com contagens de entradas e prévias de resumos |
vault_topic_digest | Obtém o resumo entre fontes, aliases e entradas de um tópico |
vault_search_topics | Pesquisa de texto completo entre tópicos |
vault_link_topics | Declara 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
- 🌐 Site e download — https://1aivault.com
- 🏢 Feito por StoicSoft
- 📨 Suporte — hello@stoicsoft.com
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.