---
division: FractAIll Intelligence
type: Estándar de interfaz
status: Experimental
aliases: [AUI, Agent User Interface]
relations:
  parent: fractaill
  related: sof, nexo, fullframe, indexbase
---
# AUI

> AUI significa **Agent User Interface**: una aplicación cuya persona usuaria y cuyo agente operan el mismo motor, las mismas capacidades y el mismo estado.

**Tipo:** principio de arquitectura e interfaz · **Estado:** 🟡 experimental con implementaciones funcionales

## Qué resuelve

Las aplicaciones tradicionales suelen tener dos superficies separadas:

- una interfaz visual para personas;
- una API o automatización distinta para agentes.

Esa separación produce diferencias de capacidad, estados desincronizados y automatizaciones difíciles de verificar. AUI busca que ambas formas de uso converjan sobre una sola lógica operativa.

## Principio

> Lo que una persona puede hacer dentro de la aplicación debe poder expresarse de forma segura para un agente; lo que haga el agente debe quedar visible, verificable y reversible para la persona.

AUI no significa eliminar la interfaz visual. Significa que la interfaz visual y la operación agéntica dejan de ser sistemas paralelos.

## Ciclo operativo

Una acción AUI completa sigue este flujo:

1. **Intención** — la persona expresa el resultado deseado.
2. **Plan** — el sistema descompone la intención y declara supuestos.
3. **Permisos** — solicita autorización proporcional al riesgo.
4. **Ejecución** — opera capacidades reales de la aplicación.
5. **Verificación** — comprueba el resultado por una vía independiente.
6. **Aprendizaje** — registra preferencias y resultados sin ocultar cambios.

## Requisitos técnicos

Una aplicación compatible con AUI debería ofrecer:

- un contrato de acciones estable;
- lectura de estado actual;
- permisos explícitos;
- registro de acciones;
- resultados observables;
- manejo de errores;
- operaciones reversibles cuando sea posible;
- separación entre órdenes pequeñas e información pesada;
- paridad progresiva entre interfaz humana y agente.

## Implementaciones en FractAIll

FractAIll ha aplicado este principio en distintos niveles dentro de herramientas como FullFrame, IndexBase y otros componentes conectados mediante puentes de órdenes, estado e imagen.

El grado de paridad varía por producto. Por eso cada aplicación debe documentar qué acciones son accesibles por persona, cuáles por agente y cuáles siguen pendientes.

## Estado público

AUI es actualmente un principio propio en desarrollo, no un estándar industrial consolidado. FractAIll busca documentarlo, probarlo en productos reales y abrir progresivamente sus contratos de integración para que terceros puedan adoptarlo.

## Relación con SoF y Nexo

- **SoF** estructura la intención, el contexto y el plan.
- **Nexo** conserva estado, memoria y relaciones entre acciones.
- **AUI** conecta esa inteligencia con aplicaciones reales.

## Última revisión

**6 de agosto de 2026.**
