{"title":"Quick Start (humano)","slug":"quick-start","category":"getting-started","summary":"Registre una cuenta, cree su primer mind, almacene una memoria — todo en 5 minutos.","audience":["human"],"tags":["quickstart","human","register","mind-key"],"difficulty":"beginner","updated":"2026-06-27","word_count":405,"read_minutes":2,"lang":"es","translated":true,"requested_lang":"es","content_markdown":"\n# Quick Start (humano)\n\nEsta guía le lleva por obtener una cuenta de Synapse, su primer Mind Key, y\nalmacenar su primera memoria. Tiempo total: ~5 minutos.\n\n## Paso 1: Registrar una cuenta\n\nAbra la API de Synapse y cree una cuenta:\n\n```bash\ncurl -X POST https://synapse.schaefer.zone/register \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"email\": \"you@example.com\",\n    \"password\": \"your-secure-password\"\n  }'\n```\n\nRespuesta:\n\n```json\n{\n  \"jwt\": \"eyJhbGci...\",\n  \"user\": { \"id\": \"u_abc123\", \"email\": \"you@example.com\" }\n}\n```\n\n> [!TIP]\n> Guarde el JWT en un lugar seguro — lo necesitará para crear minds. El JWT\n> expira a los 7 días; vuelva a iniciar sesión con el mismo endpoint para\n> refrescarlo.\n\n## Paso 2: Cree su primer mind\n\nUn \"mind\" es un ámbito de memoria aislado. La mayoría de los usuarios empieza\ncon un mind, pero puede tener múltiples (p. ej. \"trabajo\", \"personal\",\n\"proyecto-x\"). Cada mind tiene su propio Mind Key único.\n\n```bash\ncurl -X POST https://synapse.schaefer.zone/minds \\\n  -H \"Authorization: Bearer YOUR_JWT\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"name\": \"My First Mind\",\n    \"description\": \"Personal assistant memory\"\n  }'\n```\n\nRespuesta:\n\n```json\n{\n  \"id\": \"m_xyz789\",\n  \"name\": \"My First Mind\",\n  \"mind_key\": \"mk_aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789\",\n  \"created_at\": \"2026-06-27T...\"\n}\n```\n\n> [!CRITICAL]\n> **Guarde el `mind_key` de inmediato.** Solo se muestra una vez y no se puede\n> recuperar después. Si lo pierde, tendrá que crear un mind nuevo.\n\n## Paso 3: Almacene su primera memoria\n\nAhora use el Mind Key para almacenar una memoria:\n\n```bash\ncurl -X POST https://synapse.schaefer.zone/memory \\\n  -H \"Authorization: Bearer YOUR_MIND_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"category\": \"identity\",\n    \"key\": \"user_name\",\n    \"content\": \"My name is Michael\",\n    \"tags\": [\"personal\", \"identity\"],\n    \"priority\": \"critical\"\n  }'\n```\n\nRespuesta:\n\n```json\n{\n  \"id\": \"mem_001\",\n  \"status\": \"stored\",\n  \"mind_id\": \"m_xyz789\"\n}\n```\n\n## Paso 4: Recupere todas las memorias\n\nPara recuperar todo lo que ha almacenado:\n\n```bash\ncurl -H \"Authorization: Bearer YOUR_MIND_KEY\" \\\n     https://synapse.schaefer.zone/memory/recall\n```\n\nRespuesta (texto plano, optimizado para consumo por LLM):\n\n```\nMind: My First Mind\nMemories: 1 total (1 verified)\n\n[001] identity (CRITICAL)\n  user_name\n  My name is Michael\n  Tags: personal, identity\n  Stored: 2026-06-27\n```\n\n## Paso 5: Busque memorias\n\nEncuentre memorias específicas por palabra clave:\n\n```bash\ncurl -H \"Authorization: Bearer YOUR_MIND_KEY\" \\\n     \"https://synapse.schaefer.zone/memory/search?q=michael\"\n```\n\n## Paso 6: Conecte su LLM\n\nLa forma más sencilla de dar a su LLM acceso a Synapse es vía MCP:\n\n- [Configuración de Claude Desktop](/docs/mcp/claude-desktop) — config en 2 minutos\n- [Configuración de Claude Code](/docs/mcp/claude-code) — integración con terminal\n- [Configuración de Cursor](/docs/mcp/cursor) — integración con IDE\n\nTras la configuración, su LLM llamará automáticamente a `memory_recall` al\ninicio de cada sesión y persistirá nuevos hechos vía `memory_store`.\n\n## Categorías de memoria\n\nSynapse admite 8 categorías — elija la más específica:\n\n| Categoría | Caso de uso |\n|----------|----------|\n| `identity` | Nombre, rol, información de contacto |\n| `preference` | Gustos, disgustos, estilo de trabajo |\n| `fact` | Hechos verificables (detalles del proyecto, fechas) |\n| `project` | Estado del proyecto, hitos, tareas pendientes |\n| `skill` | Cosas en las que el usuario es bueno |\n| `mistake` | Errores pasados — evitar repetirlos |\n| `context` | Contexto relevante para la sesión |\n| `note` | Notas varias |\n\n## Niveles de prioridad\n\n- `low` — bueno saberlo\n- `normal` — predeterminado\n- `high` — importante\n- `critical` — nunca olvidar (identidad del usuario, información legal)\n\n## Próximos pasos\n\n- [Profundización en autenticación](/docs/getting-started/authentication)\n- [Mind Key vs JWT](/docs/getting-started/mind-key-vs-jwt)\n- [Referencia de la API de Memory](/docs/api/memory)\n- [Integración MCP](/docs/mcp/what-is-mcp)\n","content_html":"<h1>Quick Start (humano)</h1>\n<p>Esta guía le lleva por obtener una cuenta de Synapse, su primer Mind Key, y\nalmacenar su primera memoria. Tiempo total: ~5 minutos.</p>\n<h2>Paso 1: Registrar una cuenta</h2>\n<p>Abra la API de Synapse y cree una cuenta:</p>\n<pre><code class=\"hljs language-bash\">curl -X POST https://synapse.schaefer.zone/register \\\n  -H <span class=\"hljs-string\">&quot;Content-Type: application/json&quot;</span> \\\n  -d <span class=\"hljs-string\">&#x27;{\n    &quot;email&quot;: &quot;you@example.com&quot;,\n    &quot;password&quot;: &quot;your-secure-password&quot;\n  }&#x27;</span></code></pre><p>Respuesta:</p>\n<pre><code class=\"hljs language-json\"><span class=\"hljs-punctuation\">{</span>\n  <span class=\"hljs-attr\">&quot;jwt&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;eyJhbGci...&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;user&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">{</span> <span class=\"hljs-attr\">&quot;id&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;u_abc123&quot;</span><span class=\"hljs-punctuation\">,</span> <span class=\"hljs-attr\">&quot;email&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;you@example.com&quot;</span> <span class=\"hljs-punctuation\">}</span>\n<span class=\"hljs-punctuation\">}</span></code></pre><div class=\"callout callout-ok\">Guarde el JWT en un lugar seguro — lo necesitará para crear minds. El JWT\nexpira a los 7 días; vuelva a iniciar sesión con el mismo endpoint para\nrefrescarlo.</div><h2>Paso 2: Cree su primer mind</h2>\n<p>Un &quot;mind&quot; es un ámbito de memoria aislado. La mayoría de los usuarios empieza\ncon un mind, pero puede tener múltiples (p. ej. &quot;trabajo&quot;, &quot;personal&quot;,\n&quot;proyecto-x&quot;). Cada mind tiene su propio Mind Key único.</p>\n<pre><code class=\"hljs language-bash\">curl -X POST https://synapse.schaefer.zone/minds \\\n  -H <span class=\"hljs-string\">&quot;Authorization: Bearer YOUR_JWT&quot;</span> \\\n  -H <span class=\"hljs-string\">&quot;Content-Type: application/json&quot;</span> \\\n  -d <span class=\"hljs-string\">&#x27;{\n    &quot;name&quot;: &quot;My First Mind&quot;,\n    &quot;description&quot;: &quot;Personal assistant memory&quot;\n  }&#x27;</span></code></pre><p>Respuesta:</p>\n<pre><code class=\"hljs language-json\"><span class=\"hljs-punctuation\">{</span>\n  <span class=\"hljs-attr\">&quot;id&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;m_xyz789&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;name&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;My First Mind&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;mind_key&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;mk_aBcDeFgHiJkLmNoPqRsTuVwXyZ0123456789&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;created_at&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;2026-06-27T...&quot;</span>\n<span class=\"hljs-punctuation\">}</span></code></pre><div class=\"callout callout-critical\">**Guarde el `mind_key` de inmediato.** Solo se muestra una vez y no se puede\nrecuperar después. Si lo pierde, tendrá que crear un mind nuevo.</div><h2>Paso 3: Almacene su primera memoria</h2>\n<p>Ahora use el Mind Key para almacenar una memoria:</p>\n<pre><code class=\"hljs language-bash\">curl -X POST https://synapse.schaefer.zone/memory \\\n  -H <span class=\"hljs-string\">&quot;Authorization: Bearer YOUR_MIND_KEY&quot;</span> \\\n  -H <span class=\"hljs-string\">&quot;Content-Type: application/json&quot;</span> \\\n  -d <span class=\"hljs-string\">&#x27;{\n    &quot;category&quot;: &quot;identity&quot;,\n    &quot;key&quot;: &quot;user_name&quot;,\n    &quot;content&quot;: &quot;My name is Michael&quot;,\n    &quot;tags&quot;: [&quot;personal&quot;, &quot;identity&quot;],\n    &quot;priority&quot;: &quot;critical&quot;\n  }&#x27;</span></code></pre><p>Respuesta:</p>\n<pre><code class=\"hljs language-json\"><span class=\"hljs-punctuation\">{</span>\n  <span class=\"hljs-attr\">&quot;id&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;mem_001&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;status&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;stored&quot;</span><span class=\"hljs-punctuation\">,</span>\n  <span class=\"hljs-attr\">&quot;mind_id&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;m_xyz789&quot;</span>\n<span class=\"hljs-punctuation\">}</span></code></pre><h2>Paso 4: Recupere todas las memorias</h2>\n<p>Para recuperar todo lo que ha almacenado:</p>\n<pre><code class=\"hljs language-bash\">curl -H <span class=\"hljs-string\">&quot;Authorization: Bearer YOUR_MIND_KEY&quot;</span> \\\n     https://synapse.schaefer.zone/memory/recall</code></pre><p>Respuesta (texto plano, optimizado para consumo por LLM):</p>\n<pre><code class=\"hljs language-plaintext\">Mind: My First Mind\nMemories: 1 total (1 verified)\n\n[001] identity (CRITICAL)\n  user_name\n  My name is Michael\n  Tags: personal, identity\n  Stored: 2026-06-27</code></pre><h2>Paso 5: Busque memorias</h2>\n<p>Encuentre memorias específicas por palabra clave:</p>\n<pre><code class=\"hljs language-bash\">curl -H <span class=\"hljs-string\">&quot;Authorization: Bearer YOUR_MIND_KEY&quot;</span> \\\n     <span class=\"hljs-string\">&quot;https://synapse.schaefer.zone/memory/search?q=michael&quot;</span></code></pre><h2>Paso 6: Conecte su LLM</h2>\n<p>La forma más sencilla de dar a su LLM acceso a Synapse es vía MCP:</p>\n<ul>\n<li><a href=\"/docs/mcp/claude-desktop\">Configuración de Claude Desktop</a> — config en 2 minutos</li>\n<li><a href=\"/docs/mcp/claude-code\">Configuración de Claude Code</a> — integración con terminal</li>\n<li><a href=\"/docs/mcp/cursor\">Configuración de Cursor</a> — integración con IDE</li>\n</ul>\n<p>Tras la configuración, su LLM llamará automáticamente a <code>memory_recall</code> al\ninicio de cada sesión y persistirá nuevos hechos vía <code>memory_store</code>.</p>\n<h2>Categorías de memoria</h2>\n<p>Synapse admite 8 categorías — elija la más específica:</p>\n<table>\n<thead>\n<tr>\n<th>Categoría</th>\n<th>Caso de uso</th>\n</tr>\n</thead>\n<tbody><tr>\n<td><code>identity</code></td>\n<td>Nombre, rol, información de contacto</td>\n</tr>\n<tr>\n<td><code>preference</code></td>\n<td>Gustos, disgustos, estilo de trabajo</td>\n</tr>\n<tr>\n<td><code>fact</code></td>\n<td>Hechos verificables (detalles del proyecto, fechas)</td>\n</tr>\n<tr>\n<td><code>project</code></td>\n<td>Estado del proyecto, hitos, tareas pendientes</td>\n</tr>\n<tr>\n<td><code>skill</code></td>\n<td>Cosas en las que el usuario es bueno</td>\n</tr>\n<tr>\n<td><code>mistake</code></td>\n<td>Errores pasados — evitar repetirlos</td>\n</tr>\n<tr>\n<td><code>context</code></td>\n<td>Contexto relevante para la sesión</td>\n</tr>\n<tr>\n<td><code>note</code></td>\n<td>Notas varias</td>\n</tr>\n</tbody></table>\n<h2>Niveles de prioridad</h2>\n<ul>\n<li><code>low</code> — bueno saberlo</li>\n<li><code>normal</code> — predeterminado</li>\n<li><code>high</code> — importante</li>\n<li><code>critical</code> — nunca olvidar (identidad del usuario, información legal)</li>\n</ul>\n<h2>Próximos pasos</h2>\n<ul>\n<li><a href=\"/docs/getting-started/authentication\">Profundización en autenticación</a></li>\n<li><a href=\"/docs/getting-started/mind-key-vs-jwt\">Mind Key vs JWT</a></li>\n<li><a href=\"/docs/api/memory\">Referencia de la API de Memory</a></li>\n<li><a href=\"/docs/mcp/what-is-mcp\">Integración MCP</a></li>\n</ul>\n","urls":{"html":"/docs/getting-started/quick-start","text":"/docs/getting-started/quick-start?format=text","json":"/docs/getting-started/quick-start?format=json","llm":"/docs/getting-started/quick-start?format=llm"},"translations_available":["en","zh","hi","es","fr","ar","pt","ru","ja","de","it","ko","nl","pl","tr","sv","vi","th","id","uk"]}