Aura — Arca Unified Resource Assistant

Observo. Aprendo. Ejecuto.


Inspiración

Cada orden de compra sin EDI activo obliga a un operativo a copiar datos a mano entre dos pantallas. Automatizar un portal nuevo con métodos tradicionales toma semanas. Nos preguntamos: ¿y si en lugar de programar reglas, simplemente le enseñáramos al agente cómo hacerlo — igual que a una persona nueva?


Qué hace

Aura aprende cualquier proceso web observando a un humano hacerlo una sola vez, infiere el flujo con Gemini y lo replica de forma autónoma en todos los registros nuevos — sin reglas hardcodeadas, sin código por portal.

  • Grabar y replicar — aprende el proceso en una demostración
  • Lote — 1 demostración → N ejecuciones autónomas
  • Caso Supremo — razonamiento en lenguaje natural sobre un sitio externo real
  • Dashboard web — demo sin terminal, logs en vivo

Cómo lo construimos

Capa Tecnología
Automatización web Playwright
IA / Inferencia Google Gemini API
Backend FastAPI + SSE
Frontend HTML / CSS / JS
Sitio externo real saucedemo.com

Un extractor genérico de DOM, un grabador universal de acciones en JS, y Gemini como motor de inferencia semántica. Todo conectado a un dashboard web que elimina la necesidad de usar la terminal.


Retos que enfrentamos

  • Resistir la tentación del hardcoding en cada paso
  • Hacer que un solo extractor funcionara en 5 estructuras HTML completamente distintas
  • Persistir el estado del grabador a través de navegaciones multipágina
  • Diseñar cada decisión pensando en "¿cómo defiendo esto frente a un juez escéptico?"

Logros de los que estamos orgullosos

  • Un solo motor aprende 5 procesos con interfaces genuinamente distintas
  • Escalabilidad demostrable: 4 registros procesados en ~4 segundos tras una sola demo
  • Caso Supremo funcionando sobre saucedemo.com real, con razonamiento en vivo
  • La carpeta skills/ empieza vacía — todo lo aprendió por observación durante el hackathon

Lo que aprendimos

Que la generalidad es más difícil que la precisión. Que el trabajo real con LLMs está en construir el contexto correcto, no en llamar a la API. Y que el problema de "dos sistemas que no se hablan, un humano en medio" es mucho más universal de lo que parece.


Qué sigue para Aura

  • Conectar con los portales reales del Canal Moderno (Walmart, Soriana, Chedraui)
  • Aprendizaje multi-ejemplo para conversiones arbitrarias sin patrón
  • Biblioteca de skills compartida entre equipos y regiones
  • Integración directa con el ERP de Arca Continental
Share this project:

Updates