INICIO RÁPIDO

Guardar → Recuperar → Verificar → Probar en 5 minutos

Prerequisitos

  • Google Chrome (o cualquier navegador Chromium)
  • Una cuenta ChainMemory — creá una acá
  • Tu API Key — Extensión → Settings → Connection → View

Opción A — Extensión Chrome (más rápida)

1

Instalá e iniciá sesión

Descargá desde la Chrome Web Store. Iniciá sesión con tu cuenta. El icono de la extensión aparece en tu barra de herramientas.

2

Guardar — guardá una memoria

Abrí cualquier chat de IA (ChatGPT, Claude, Gemini). Tené una conversación donde tomes una decisión — ej., "Vamos a usar PostgreSQL para la base de datos de usuarios." Hacé clic en el icono de ChainMemory y guardá. La extensión extrae el contenido y crea una memoria vinculada a tu proyecto.

3

Recuperar — inyectar en una nueva sesión

Abrí una IA diferente (o una nueva conversación en la misma). Hacé clic en el icono de ChainMemory → "Inyectar Contexto." Tu decisión anterior llega automáticamente — la IA ahora sabe sobre la elección de PostgreSQL sin que repitas nada.

4

Verificar — chequeá el hash

En la Extensión, abrí Project Brain. Vas a ver el estado de tu proyecto con decisiones, riesgos y prioridades, más su ancla on-chain. El estado lleva un hash SHA3-256 computado sobre el JSON canónico del estado mismo, con separador de dominio CM_PROJECT_STATE_V<schema_version> — exactamente lo que recomputa el verificador de referencia abierto.

5

Probar — anclar on-chain

No hay nada que apretar: tus memorias se anclan on-chain solas, unos 30 segundos después de guardarlas. Para comprobarlo vos mismo, llamá a GET /v1/project/:name/state/anchor — devuelve el state_hash anclado con su transacción y bloque, y no necesita API key. Sellar una memoria para volverla permanentemente inmutable (seal) está disponible por el servidor MCP y por la API REST; la extensión no sella.

Resultado Guardaste una decisión, la recuperaste en una IA diferente, verificaste su hash y creaste una prueba on-chain inmutable. Todo en menos de 5 minutos.

Opción B — Servidor MCP (para Claude / Cursor)

1

Configurar MCP

Agregá el servidor MCP de ChainMemory a tu configuración de Claude Desktop o Cursor. Mirá Configuración MCP para el config completo.

2

Guardar

En Claude, decí: "Recordá: decidimos usar PostgreSQL para la base de datos de usuarios". La herramienta MCP chainmemory_remember se activa automáticamente.

3

Recuperar

En una nueva conversación: "¿Qué base de datos elegimos?". Claude llama a chainmemory_recall y devuelve la decisión almacenada con su cadena de evidencia.

4

Verificar y Probar

Pedí la prueba on-chain: verify_project_state devuelve todas las versiones ancladas con su state_hash, anchor id, transacción y bloque — gratis, y verificable por cualquiera sin tu API key. Para volver una memoria permanentemente inmutable, chainmemory_seal toma el número de memoria y tu ai_id.

Opción C — API REST (control total)

bash
# 1. Guardar una memoria
curl -X POST https://api.chainmemory.ai/v1/memory \
  -H "x-api-key: TU_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"summary":"Decidimos usar PostgreSQL para la DB de usuarios","category":"decision","importance":8}'

# 2. Recuperar memorias
curl https://api.chainmemory.ai/v1/memories/list?project=mi-proyecto \
  -H "x-api-key: TU_API_KEY"

# 3. Obtener estado del proyecto (incluye hash)
curl https://api.chainmemory.ai/v1/project/mi-proyecto/state \
  -H "x-api-key: TU_API_KEY"

# 4. Verificar ancla (público — sin autenticación)
curl https://api.chainmemory.ai/v1/project/mi-proyecto/state/anchor

Opción D — Hermes Agent

Hermes Agent es un framework de agentes IA open-source. Usá ChainMemory dentro de Hermes mediante el servidor MCP (herramientas nativas en el chat) o el wrapper cm.py CLI (control total desde terminal).

Configurar MCP

Editá ~/.hermes/config.yaml y agregá:

YAML
mcp_servers:
  chainmemory:
    command: "python"
    args: ["C:\\Users\\<usuario>\\.hermes\\skills\\chainmemory-mcp\\chainmemory_mcp_server.py"]
    env:
      CHAINMEMORY_API_KEY: "aic_..."

Reiniciá Hermes. Las herramientas aparecen como mcp_chainmemory_* en el chat.

O usá cm.py CLI

Instalá el skill de ChainMemory y usá cm save, cm recall, cm state desde terminal.

Verificar

En el chat de Hermes: "Recordá: decidimos usar PostgreSQL". O ejecutá cm whoami en terminal.

Qué sigue Explorá cómo funciona event sourcing, aprendé sobre el modelo de confianza, o entrá en la referencia completa de la API.