ECH0
ECH0 lets Claude, ChatGPT and Claude Code work on your own Mac: long-term memory, your files, your terminal, a Canvas for pages and apps and, if you allow it, your screen.
What you need
- A Mac with ECH0 installed and signed in with your nix.cm account.
- The Mac on and awake while you use it (ECH0 › Settings › Keep the Mac awake works with the lid closed).
- A Claude or ChatGPT plan that allows connectors, or Claude Code.
Connect
Claude (claude.ai, desktop and mobile)
Open Settings › Connectors, find ECH0 and choose Connect. Sign in with your nix.cm account and choose Allow. If ECH0 is not listed yet, add a custom connector with the address https://mcp.nix-ai.com/mcp.
ChatGPT
Open Settings › Apps, find ECH0 and choose Connect. Sign in with your nix.cm account and choose Allow.
Claude Code
Install the ECH0 plugin, or add the server yourself:
claude mcp add --transport http agent-base https://mcp.nix-ai.com/mcp
Then run /mcp in Claude Code, choose agent-base and sign in.
What the assistant can do
Each tool is marked as read-only or as one that changes things. Claude and ChatGPT ask you before running tools that change or delete something.
- Memory — search, read and save facts, decisions and procedures that last across conversations (memory_recall, memory_read, memory_index; memory_remember, memory_update, memory_forget, memory_thread, memory_log).
- Files — read and search (read, search); create and edit (write, edit).
- Terminal — run commands (shell), read their output (shell_output), send them input or stop them (shell_input).
- Canvas — list artifacts (artifacts), show one (artifacts_show), delete one (artifacts_delete); run web apps (serve), see them and their logs (serve_status), remove one (serve_remove).
- Screen — off until you turn it on in ECH0: see the screen (screen), list apps and windows (apps), open or focus an app (apps_open), click and type (computer).
- Agent tools — the assistant can create small tools of its own (tool_create, tool_update, tool_delete, tool_list).
Publishing anything with a public link is only done by you, from the ECH0 app.
Examples
- "What do you remember about the Casa Jupiter project?"
- "Remember that the launch moved to October 3."
- "Find the PDF invoices from August in my Documents folder and list their totals."
- "Build a one-page chart from ~/Desktop/sales.csv and show it in the Canvas."
- "Start the dev server in ~/Projects/site and tell me if it compiles."
Control and revoking access
- Turn individual tools off in ECH0 › MCP.
- See and revoke connected assistants in ECH0 › MCP › Connections.
- Screen and computer control are off until you turn them on, and need macOS permissions.
Troubleshooting
- "Your Mac isn't connected" — the Mac is off, asleep or offline. Turn it on and open ECH0; your server and your tools come back. While it is away, the connector lists a single tool, agent_base_status, that says so.
- "Your Mac is on, but ECH0 isn't open" — open ECH0 on the Mac.
- "Needs an update" — update ECH0 from the app.
- "ECH0 is paused for this account" — open ECH0 on your Mac; if it does not come back on by itself, sign out and sign in again (ECH0 › Settings › Account).
- More help: Support. Privacy: Privacy Policy.
ECH0
ECH0 permite que Claude, ChatGPT y Claude Code trabajen en tu propia Mac: memoria a largo plazo, tus archivos, tu terminal, un Canvas para páginas y apps y, si lo permites, tu pantalla.
Qué necesitas
- Una Mac con ECH0 instalado y con la sesión de tu cuenta de nix.cm iniciada.
- La Mac encendida y despierta mientras la usas (ECH0 › Ajustes › Mantener la Mac despierta funciona con la tapa cerrada).
- Un plan de Claude o ChatGPT que permita conectores, o Claude Code.
Conectar
Claude (claude.ai, escritorio y móvil)
Abre Ajustes › Conectores, busca ECH0 y elige Conectar. Entra con tu cuenta de nix.cm y elige Permitir. Si ECH0 aún no aparece, añade un conector personalizado con la dirección https://mcp.nix-ai.com/mcp.
ChatGPT
Abre Ajustes › Apps, busca ECH0 y elige Conectar. Entra con tu cuenta de nix.cm y elige Permitir.
Claude Code
Instala el plugin de ECH0, o añade el servidor tú mismo:
claude mcp add --transport http agent-base https://mcp.nix-ai.com/mcp
Después ejecuta /mcp en Claude Code, elige agent-base e inicia sesión.
Qué puede hacer el asistente
Cada herramienta está marcada como de solo lectura o como una que cambia cosas. Claude y ChatGPT te preguntan antes de usar las que cambian o borran algo.
- Memoria — buscar, leer y guardar hechos, decisiones y procedimientos que duran entre conversaciones (memory_recall, memory_read, memory_index; memory_remember, memory_update, memory_forget, memory_thread, memory_log).
- Archivos — leer y buscar (read, search); crear y editar (write, edit).
- Terminal — ejecutar comandos (shell), leer su salida (shell_output), escribirles o cortarlos (shell_input).
- Canvas — ver los artifacts (artifacts), enseñar uno (artifacts_show), borrar uno (artifacts_delete); ejecutar apps web (serve), verlas con sus registros (serve_status), quitar una (serve_remove).
- Pantalla — apagada hasta que la actives en ECH0: ver la pantalla (screen), ver apps y ventanas (apps), abrir o traer al frente una app (apps_open), hacer clic y escribir (computer).
- Herramientas del agente — el asistente puede crearse herramientas pequeñas (tool_create, tool_update, tool_delete, tool_list).
Publicar algo con un enlace público solo lo haces tú, desde la app ECH0.
Ejemplos
- "¿Qué recuerdas del proyecto Casa Jupiter?"
- "Recuerda que el lanzamiento se movió al 3 de octubre."
- "Busca en Documentos las facturas en PDF de agosto y dime sus totales."
- "Haz una página con un gráfico de ~/Desktop/ventas.csv y enséñala en el Canvas."
- "Arranca el servidor de desarrollo en ~/Projects/site y dime si compila."
Control y revocar el acceso
- Apaga herramientas concretas en ECH0 › MCP.
- Ve y revoca los asistentes conectados en ECH0 › MCP › Conexiones.
- La pantalla y el control del ordenador están apagados hasta que los actives, y necesitan permisos de macOS.
Problemas frecuentes
- "Tu Mac no está conectada" — la Mac está apagada, dormida o sin internet. Enciéndela y abre ECH0; vuelven tu servidor y tus herramientas. Mientras tanto, el conector enseña una sola herramienta, agent_base_status, que lo dice.
- "Tu Mac está encendida, pero ECH0 no está abierto" — abre ECH0 en la Mac.
- "Necesita actualizarse" — actualiza ECH0 desde la app.
- "ECH0 está en pausa para esta cuenta" — abre ECH0 en tu Mac; si no se reactiva solo, sal de la cuenta y vuelve a entrar (ECH0 › Ajustes › Cuenta).
- Más ayuda: Soporte. Privacidad: Política de privacidad.