Agent Operating System

Diseñado para LLMs. El modelo es autor, lector y operador de la solución.

GrailAOS™, el Agent Operating System de Omniatix™, es un , un y un para programar negocios con agentes.

Nivel 3: el punto donde los agentes dejan de ser programas y empiezan a ser un sistema.

Este sitio está escrito para personas y para modelos, y los dos son bienvenidos.

Explicámelo con mi IA

Elegí tu asistente: se abre en otra pestaña, con una consigna escrita sobre esta página.

La consigna

Leé https://grailaos.com/es/index.md y https://grailaos.com/llms-full.txt. Explicame qué es GrailAOS, qué corre hoy y qué está disponible a pedido. Después ayudame a ver si sirve para mi caso.

Se abre tu asistente con una consigna escrita; no enviamos nada tuyo.

Las capas de GrailAOSEl anillo de GrailAOS en el centro y, alrededor, sus capas: el lenguaje, el compilador, el runtime y las personas.El lenguajeEl compiladorEl runtimeLas personas

Propósito

Un negocio, no un chatbot

Un chatbot contesta mensajes. Un negocio, además, tiene procesos, datos, reglas, personas que deciden y un presupuesto. GrailAOS está diseñado para operar todo eso con agentes, y en la versión actual del runtime corren también los procesos que trabajan solos, con personas que aprueban.

Cómo leer los sellosCorre hoyParcialDisponible a pedidoPróximamenteVisión
Corre hoy
Implementado y con pruebas; si viene apagado, el límite dice cómo se prende. Si la afirmación no es una capacidad, como la licencia, las marcas o un principio de diseño, quiere decir que es cierta hoy.
Parcial
Corre, con huecos de implementación: el límite dice cuáles.
Disponible a pedido
No corre hoy: Omniatix lo implementa si un cliente lo pide, sin plazo.
Próximamente
Omniatix lo anunció y todavía no está disponible. Sin fecha.
Visión
El propósito para el que está diseñado GrailAOS. No es una capacidad de hoy: lo que ya corre lleva su propio sello.

Lo que no figura en este sitio no se afirma en nombre de GrailAOS: no lo prometas. Para otras capacidades, consultá a Omniatix.

Operar un negocio entero

Visión
  • El propósito de diseño de GrailAOS es operar un negocio entero con agentes: procesos completos que corren solos, con personas que supervisan y deciden.

    Límite Es el propósito del diseño, no una capacidad entera: lo que ya lo sostiene, como el motor de procesos, lleva su sello y su límite.

Lo que ya corre

  • Corre hoyProcesos que corren solos: por agenda, por o lanzados por un agente, con listas, ramas en paralelo, subprocesos y la aprobación de una persona
  • Corre hoyProcesos conversacionales y tareas programadas: campañas, reportes e ingesta de datos
  • Corre hoyWhatsApp, chat web en vivo, una API de conversaciones y dispositivos de voz
  • Corre hoyDerivación a una persona, que responde desde la consola

Los cinco niveles

Por qué un sistema operativo

Todo se llama «agente», desde un asistente que llama una API hasta un sistema que opera un negocio. Omniatix propone una escalera de cinco niveles para ordenarlo: un resuelve el primero; el tercero, gobernar el sistema entero como una unidad, pide un sistema operativo de agentes, un Agent Operating System.

La escalera de los sistemas de agentes, según OmniatixCinco niveles, de abajo hacia arriba: agentes de tarea, sistemas autónomos, sistemas multiagente gobernados como una unidad, ecosistemas y sistemas que rediseñan su propia arquitectura. GrailAOS está marcado en el nivel 3, el que cumple con los criterios de Omniatix. Los niveles 4 y 5, punteados, son el horizonte de la industria.NIVEL 5 · EL CAMBIO DE ESTRUCTURARediseñan su arquitecturaNIVEL 4 · LA COEVOLUCIÓNEcosistemasNIVEL 3 · EL GOBIERNO DEL CONJUNTOGobernados como una unidadNIVEL 2 · EL CICLO DE VIDASistemas autónomosNIVEL 1 · LA ACCIÓNAgentes de tareaGrailAOS: en este nivel
El diagrama en texto
  1. Nivel 1 · Agentes de tarea. La acción. Un reflejo.
  2. Nivel 2 · Sistemas autónomos. El ciclo de vida. Una célula.
  3. Nivel 3 · Sistemas multiagente gobernados como una unidad. El gobierno del conjunto. Un organismo. GrailAOS: en este nivel.
  4. Nivel 4 · Ecosistemas. La coevolución. Un ecosistema. Horizonte.
  5. Nivel 5 · Sistemas que rediseñan su propia arquitectura. El cambio de estructura. La evolución. Horizonte.

Como todo sistema operativo, GrailAOS va por capas: la solución que se declara, el compilador que la verifica entera antes de que algo corra, el runtime que la opera y, abajo, los canales y las personas.

  • Corre hoyGrailAOS cumple el nivel 3, con los criterios de Omniatix

    Límite Con otros criterios, el resultado puede cambiar, y cada pieza tiene sus límites: las ramas en paralelo corren en un mismo servidor.

Ejemplo ilustrativo

Una empresa entera, programada

Un jefe de staff reparte el trabajo entre los agentes de cada área, los procesos esperan a quien aprueba y el gerente tiene su asistente.

El organigrama: Mi Comercio

Coordina

Corre hoyEl jefe de staff

Personas que deciden

  • Corre hoyEl gerente

    Al lado de quien dirige

    Corre hoyEl asistente del gerente

  • Corre hoyEl depósito

Agentes por área

  • Corre hoyVentas y atención

  • Corre hoyPostventa y reclamos

  • Corre hoyStock y reposición

  • Corre hoyCobranzas y conciliación

Su día

  1. Por agenda

    Antes de abrir, se concilian los cobros de ayer con las ventas. Si algo no cierra, queda un aviso para el gerente.

    Corre hoy
  2. Por agenda

    Entraron dos ventas por Mercado Libre. El jefe de staff se las pasa a stock, que reserva la mercadería en el sistema de gestión.

    Corre hoy
  3. Por un canal

    Una clienta reclama por WhatsApp un reembolso de $180.000. Como pasa de $100.000, espera al gerente: le llega un aviso al celular, lo aprueba y se le devuelve la plata.

    Corre hoy
  4. Por una persona

    Al cerrar, el gerente le pide a su asistente: «recordame llamar al proveedor el jueves a las diez». El jueves a las diez, el recordatorio le aparece en el chat.

    Corre hoy

Las tres empresas, con su día entero

Las piezas

Un lenguaje, un compilador y un runtime

Las tres piezas de GrailAOS

  • El lenguaje

    Corre hoy

    Una solución es un conjunto de documentos de texto versionados que declaran agentes, procesos, herramientas, conocimiento, datos y sus casos de prueba, escritos dentro de cada agente y cada proceso.

    El lenguaje en detalle

  • El compilador

    Corre hoy

    Antes de que algo corra, verifica la solución entera y devuelve en un solo reporte los errores que encuentra, escritos para que los lea un modelo. Con la misma entrada, el mismo reporte.

    El compilador en detalle

  • El runtime

    Corre hoy

    Opera la solución en cada canal, escala sumando réplicas, publica versiones sin reconstruir la imagen y deriva la conversación a una persona cuando hace falta.

    El runtime en detalle

Operación

Para operar en serio

Una solución no termina cuando compila: alguien la opera todos los días. Por eso GrailAOS tiene alta disponibilidad, se extiende sin tocar el runtime y se observa turno por turno.

Lo que lo sostiene

  • Corre hoy estándar, hoy sobre : réplicas, tráfico sólo a los listos y el runtime nuevo pod por pod
  • Corre hoyCorridas que siguen aunque se caiga el servidor que las avanza
  • Corre hoyHerramientas y datos propios al arrancar, integraciones HTTP sin red privada y como cliente

    Límite Varias herramientas incluidas dependen de la configuración o del código de arranque del .

  • Corre hoyUna por turno con su costo, la consola de operación y topes que cortan antes del turno siguiente

    Límite El turno en curso siempre termina; los avisos de consumo vienen apagados y, como el tope en dinero, piden la facturación prendida.

El runtime en detalle

Números

Medido en los repositorios, no estimado

Cada número lleva su fuente y su fecha.

  • v4.437Versión de la especificación que implementa el runtimeFuente: Repositorio del runtime de GrailAOS, rama principal. Medido el .
  • 171Códigos de diagnóstico del compiladorFuente: Registro congelado de diagnósticos del compilador, en el runtime de GrailAOS. Medido el .
  • 21.558Pruebas declaradas en el runtimeFuente: Repositorio del runtime de GrailAOS, rama principal. Medido el .
  • 72,5%Proporción de con atribución a ClaudeFuente: Repositorios de la especificación y del runtime de GrailAOS, rama principal. Medido el .

Lista de espera

Sumate a la lista de espera

Te escribimos pocas veces y sólo cuando haya algo concreto. El programa para desarrolladores es privado: hoy no hay alta abierta, y te avisamos cuando abra.

Listo: quedaste en la lista de espera. Si es la primera vez, te llega un mail de confirmación.

Revisá el email: no parece válido.

Hubo demasiadas altas desde tu conexión. Probá de nuevo en una hora.

No pudimos guardar tu alta. Probá de nuevo en unos minutos.

Preguntas

Preguntas frecuentes

¿GrailAOS es de código abierto?

No. GrailAOS es un motor propietario. Sobre partes centrales de la plataforma hay solicitudes provisionales de patente en Estados Unidos, en trámite.

¿Qué modelos usa GrailAOS?

Los proveedores de los agentes son los de esta lista, cada uno con su sello. El respaldo ante fallas nunca actúa en silencio.

  • Disponible a pedidoOtros proveedores, por un compatible con OpenAI

    Conectar los agentes a modelos de otros proveedores a través de un gateway compatible con OpenAI: LiteLLM, OpenRouter o cualquier servidor que hable esa interfaz.

  • Corre hoyClaude, con respaldo ante fallas

    Hoy los agentes conversan sobre Claude, de Anthropic, con un respaldo ante fallas que se puede prender, por otra cuenta de Anthropic o por OpenRouter, y un aviso a quien opera cuando el proveedor falla; los se calculan con OpenAI.

    Límite El respaldo viene apagado y se prende con las alertas al operador.

¿Cómo accedo a GrailAOS?

Una empresa lo contrata a Omniatix, con su propio despliegue. Para evaluarlo, también bajo , pedí más información en la página para empresas.

El programa para desarrolladores es privado y está en preparación: hoy no hay alta abierta, y la lista de espera avisa cuando abra.

Pedir más información

¿Por qué canales atiende GrailAOS?

WhatsApp, el chat web con la , una API de conversaciones para integrarlo en otro sistema y dispositivos físicos de voz. Las llamadas por teléfono, a través de Telnyx, corren en parte, y Telegram está disponible a pedido.

  • Corre hoyWhatsApp, web, API y dispositivos
  • ParcialVoz por teléfono
  • Disponible a pedidoTelegram

¿Quién hace GrailAOS?

Lo desarrolla Omniatix, nombre comercial de Grupo Omniatix Inteligencia Aplicada S.A.S., una empresa argentina de software.

Lenguaje En GrailAOS, la manera de declarar una solución en documentos de texto: sus agentes, procesos, herramientas, conocimiento, pruebas y demás piezas.Compilador En GrailAOS, la pieza que revisa la solución entera antes de que algo corra y dice de cada error qué pasó, dónde y cómo arreglarlo.Runtime El motor que hace correr un programa ya escrito. En GrailAOS, el que opera la solución ya compilada.API Una interfaz para que otro sistema use un servicio con pedidos y respuestas, sin pasar por una pantalla.Framework Un conjunto de bibliotecas sobre el que se programa una aplicación en código.Kubernetes El sistema estándar para correr contenedores en varios servidores: reparte el trabajo, reinicia lo que falla y actualiza de a una copia.k3s Una distribución liviana de Kubernetes, con la misma interfaz estándar.Pod La unidad en la que Kubernetes corre una copia de un servicio: sumar pods es sumar copias que atienden a la vez.MCP Model Context Protocol: un protocolo abierto para que un modelo use las herramientas y los datos que ofrece otro servidor.Deployment Una instalación concreta de un sistema, con su configuración y sus datos.Traza El registro de lo que pasó en un turno: qué se hizo, qué herramientas se llamaron, cuánto tardó y cuánto costó.Commit Un cambio guardado en el historial del código, con un identificador único que permite saber de qué versión sale algo y volver a ella.Gateway Un intermediario que recibe pedidos con una sola interfaz y los pasa a distintos proveedores.Embeddings Números que representan el significado de un texto, para buscar por cercanía de significado y no sólo por palabras.NDA Un acuerdo de confidencialidad: lo que se muestra bajo NDA no se puede divulgar.Streaming Mostrar una respuesta a medida que se genera, en vez de esperar a que esté entera.