Ir al contenido

Si venís de v1

APX v2 es una reescritura, no una actualización. Las ideas que te gustaban siguen acá: una secretaria, agentes de proyecto, tareas, compromisos, rutinas, canales. Lo que cambió es la cañería de abajo: donde v1 tenía varias formas de hacer lo mismo, v2 tiene una. Tus proyectos abren tal cual y la importación trae el resto.

Actualizar es instalar v2 al lado de v1 e importar. Los datos de v1 en ~/.apx no se cambian nunca: la importación solo los lee, así que podés volver a v1 cuando quieras.

  1. Instalá la app de escritorio de v2 para tu sistema (Instalar). Las apps de la beta todavía no están firmadas; la página de instalación te dice cómo abrirlas la primera vez.

  2. En el primer arranque elegí Servidor (APX corre en esta computadora). La configuración encuentra ~/.apx sola y, en Bienvenida, te ofrece Importar desde APX v1 con la versión y los proyectos que encontró.

  3. Elegí qué traer (los grupos) y seguí. En Listo, Que apx sea esta versión apunta el comando apx a v2.

  4. Si el daemon de v1 sigue corriendo en esta computadora, cerralo antes de conectar los mismos bots en v2 (mirá Los dos, uno al lado del otro).

  • Los proyectos siguen siendo carpetas APC. AGENTS.md y .apc/ funcionan sin cambios, así que tus proyectos de v1 abren en v2 sin convertir nada. Cada agente sigue siendo un archivo Markdown en .apc/agents/.
  • La oficina sigue ahí. Tareas con comentarios que llaman a agentes, compromisos con personas, rutinas, memoria por proyecto y por agente.
  • Tus canales y tu secretaria. Telegram, WhatsApp y Discord vienen con sus contactos, y tu super-agente mantiene su nombre, su cara y su personalidad.
En v1En v2
Ledgers por canal y día, archivos de sesión, archivos de conversación, archivos de sesiones de códigoHilos. Un solo lugar donde vive una conversación, con sus corridas (turnos de agente) y pasos (llamadas a herramientas), todo en una base de datos
El super-agente y sus logs diarios por canalHome, tu secretaria. Su chat es una sola conversación en todos lados; el asistente de configuración todavía le dice super-agente
El proyecto DefaultEl proyecto base: sin carpeta propia, donde viven Home y tus agentes globales. Se sigue llamando Default si no le cambiás el nombre
Engines (proveedores de LLM)Proveedores, que aparecen como motores en Config › Motores y modelos. Los modelos se nombran motor/modelo y un router elige uno en cada turno
Runtimes (apx run con Claude Code, Codex, OpenCode…)Harnesses. Las CLIs de código corren solo en sus propias sesiones: hilos de código (apx chat --code) y Sesiones externas
apx exec, apx run, apx code y muchas otras formas de hablarle a un agenteapx chat, la única, para Home, cualquier agente o un hilo de código
Varios caminos de agente a agenteUno: un sub-hilo con threads.send, que se ve como una tarjeta de progreso en tu chat
Endpoints REST escritos a manoUn protocolo tipado que usan todas las apps y la terminal
El vault de agentesPlantillas de agentes que sumás desde la pestaña Agentes de un proyecto con Importar
apx daemonapx service install, status, restart (apx daemon ahora solo explica)
~/.apx, puerto 7430~/.apx/v2, puerto 7440

Algunos comandos que eran solo de v1, como apx company, ya no están.

La importación solo lee v1. No se toca nada en ~/.apx, así que podés volver cuando quieras.

  1. Abrí el asistente de configuración: arranca solo la primera vez, o desde el menú de tu cuenta › Configuración inicial.

  2. En Bienvenida, elegí Importar desde APX v1. APX te muestra la versión que encontró y cuántos proyectos tiene.

  3. En Importar v1, elegí qué traer. Cada grupo muestra lo que encontró:

    GrupoQué viene
    ProyectosSus carpetas y agentes; los agentes de Default de v1 pasan a ser agentes globales, con su memoria
    SkillsTus skills globales
    MotoresTus proveedores de modelos y sus claves (guardadas de forma segura), Ollama, tu sesión de ChatGPT y tu cadena de modelos
    VariablesTokens y claves que usan tus servidores MCP
    Servidores MCPLos tuyos y los de cada proyecto; sus claves pasan a tus variables
    MemoriaTus notas y las de cada proyecto
    ChatsTus chats con el super-agente (Telegram, WhatsApp, web…) y los de tus agentes, con sus fechas
    Identidad y perfilQuién sos, la personalidad de tu super-agente, su perfil de secretaria con su horario y tus horas de silencio
    Motor de embeddingsEl que encuentra notas por significado y elige skills
    Imágenes y vocesServidores de imágenes, voces y transcripción de notas de voz
    CanalesTelegram, WhatsApp y Discord: cuentas, contactos y las salas de tu servidor
    Tareas abiertasCon vencimiento, prioridad y etiquetas; las terminadas quedan en v1
    CompromisosPasan a ser tareas de tipo compromiso, con su persona
    RutinasLlegan apagadas: prendelas cuando dejes de usar v1
  4. Seguí con el asistente. En Listo, si el apx de v1 sigue instalado, Que apx sea esta versión hace que el comando apx sea esta versión. Tus archivos de v1 quedan en ~/.apx.

Los chats de cada canal de v1 llegan como un hilo (uno por chat en Telegram), así encontrás “Telegram” y no cien días sueltos. Importar los chats de nuevo no suma nada. Los logs de rutinas y los archivos de media quedan en v1.

v1 y v2 no comparten carpeta ni puerto, así que pueden correr en la misma máquina mientras te pasás.

v1v2
Datos~/.apx~/.apx/v2
Puerto74307440
Comandoapx hasta que cambiesapx una vez instalado o cambiado

El instalador de servidor frena el daemon de v1 y saca su comando apx (npm uninstall -g), pero deja sus archivos en ~/.apx para que los importes después. En la app de escritorio, Que apx sea esta versión del asistente hace el mismo cambio para el comando. Si v1 sigue corriendo al lado de v2 (sus rutinas y bots correrían dos veces), el panel lo avisa con una tarjeta que lo apaga, y en una terminal también apx v1 y apx v1 off (apx2 si apx sigue siendo el de v1).