Saltar al contenido
Motor de metodologías multi-paso

El código decide entre pasos. El modelo decide dentro del paso.

Axon ejecuta metodologías de varios pasos con LLMs sobre una máquina de estados determinista. Tú registras la metodología; el motor la corre sin conocerla.

pack → axonLa dependencia sólo va en un sentido. El motor nunca importa un protocolo.

paso 14 / 32 · cyranopremium
Paso en cursoÁrbol de problemas — causas directas e indirectas
  • Contexto ensamblado · 6 respuestas + 4 fuentes web
  • Ejecutado en claude-opus-4-8 tras escalar desde haiku
  • Persistido como versión v3 del estado canónico
  • Esperando validación humana para avanzar al paso 15
[ LOGOS DE LAS ORGANIZACIONES QUE YA CORREN AXON ]
La tesis

Un agente que decide qué hacer después no es reproducible.

Por eso Axon separa las dos decisiones. El avance entre pasos es código auditable; el trabajo dentro del paso es del modelo. Lo primero te da reproducibilidad; lo segundo, calidad.

Cómo funciona

Cuatro piezas, una sola dirección de dependencia.

El orquestador no sabe qué metodología corre: la resuelve por request. Añadir una no toca la base de datos.

  1. 01 · UIConsola Next.jsEl riel de pasos, el editor y la validación humana.
  2. 02 · API/api/axon/*Sesión y rol. Ninguna ruta confía en el cliente.
  3. 03 · MOTOROrchestratoradvance · adjust · jump-back · resume. Aquí no hay modelo.
  1. 04a · EJECUCIÓNStep ExecutorUna llamada por paso, con búsqueda web y escalación de nivel cuando la salida no valida.
  2. 04b · PERSISTENCIAPersistencePortEstado canónico y versiones sobre Postgres, detrás de un puerto reemplazable.
Metodologías

Registras una metodología. No la programas dentro del motor.

Un pack aporta sus pasos, sus preguntas de contexto, cómo busca en la web y su idioma. Se registra y ya corre.

import { registerProtocol } from "@/lib/axon/protocol";

registerProtocol({
  id:               "cyrano",
  version:          "1.0.0",
  steps,            // 32 StepDef: título, tier, validación
  contextQuestions, // lo que se pregunta antes del paso 1
  buildSearchQuery, // cómo busca en web esta metodología
  localization,     // idioma y tono del pack
  config,           // env de tier y búsqueda, RPC de analítica
});
Corriendo hoy
cyrano32 pasos

Estructuración de proyectos para convocatorias SGR y MinCiencias, con marco lógico.

probe3 pasos

Pack de prueba del motor multi-flujo. No es una metodología real: existe para verificar que el motor no conoce a ninguna.

Un proyecto declara con qué metodología corre. El motor la resuelve por request — añadir una no exige migrar la base de datos.

Costo

Empieza barato. Sube de nivel sólo cuando hace falta.

El nivel es una propiedad del paso, no del proyecto. La escalera es la misma para toda metodología registrada.

  1. cheappor defecto
    claude-haiku-4-5

    Corre casi todos los pasos. Sin razonamiento extendido.

  2. midsi el paso lo pide
    claude-sonnet-4-6

    Pasos con síntesis larga o dependencias entre secciones.

  3. premiumsi la salida no valida
    claude-opus-4-8

    Último escalón. Una variable de entorno puede fijar todo el sistema a un nivel.

Una metodología nueva no necesita una migración.

Entra con tu correo, elige la metodología y avanza paso a paso o en modo continuo.

Entrar a la consola