El código garantiza la cobertura.
El agente conserva el criterio.

Este es el principio de arquitectura de KaraK: todo lo que debe ser exhaustivo —recopilar documentos, verificar valores y respetar formatos— queda asegurado de forma mecánica, con independencia del modelo de IA. El agente se concentra en lo que exige criterio: leer, interpretar y elegir.

Agentes especializados

Cada función tiene su agente y los resultados se controlan entre sí

agente de búsqueda

identifica el producto y selecciona las fuentes: primero el fabricante y después distribuidores reconocidos

agente de extracción

lee páginas y documentos, tanto el texto como la representación visual, y escribe cada valor en el formato esperado

agente de visión

interpreta lo que solo aparece en imágenes: fotografías de producto, pictogramas y planos acotados

agente de validación

contrasta cada valor con su fuente antes de guardarlo: acreditado, parcial o no encontrado

La separación no es decorativa: el agente que valida no es el que extrajo. Si una fuente no contiene el valor escrito, el caso vuelve a la extracción con el motivo exacto, dentro de la misma sesión.

Orquestación por lotes

Diseñada para catálogos de cientos de miles de referencias

A la escala de un catálogo real, la pregunta no es solo si una prueba funciona, sino qué ocurre cuando una fuente falla, una sesión se interrumpe o un trabajo queda bloqueado. El orquestador se construye alrededor de esos casos.

Cuotas en varios niveles

Plataforma, cliente y sesión: el paralelismo se limita en cada nivel para repartir los recursos y un intervalo mínimo entre lanzamientos suaviza la carga.

Una cola de trabajos con estados claros

Cada producto se convierte en un trabajo: pendiente, activo, completado, con error o cancelado, además de una prioridad. El panel muestra el avance en tiempo real.

Pausa preventiva y reanudación automática

Cuando las condiciones se degradan, la sesión se pausa. Los trabajos pendientes se conservan y se reanudan cuando vuelven a darse las condiciones adecuadas.

Circuit breaker con trabajo de prueba

Tras varios errores consecutivos, la sesión se detiene y vuelve a probar periódicamente con un único trabajo, espaciando los intentos para no desperdiciar recursos.

Trabajos bloqueados detectados

Un tratamiento que permanece inmóvil se reclasifica automáticamente como error y puede volver a ejecutarse: nada queda suspendido indefinidamente.

Recuperación después de un incidente

Si el orquestador se reinicia, recupera de forma controlada los tratamientos activos y conserva el estado del lote.

Economía de los agentes

El modelo adecuado para cada tarea

No todas las operaciones requieren el mismo nivel de razonamiento. Leer y resumir una página puede confiarse a un modelo ligero. Decidir dónde navegar, qué fuente abrir o cuándo detenerse exige más capacidad. Comprobar un formato no requiere ningún modelo: es una regla determinista.

Leer, resumir, extraer

modelo ligero · volumen al coste del volumen

Navegar, arbitrar, decidir

modelo avanzado · criterio donde importa

Comprobar, validar, formatear

código determinista · sin modelo

La inteligencia de una plataforma de agentes también reside en el enrutamiento. Una vez que el código garantiza la cobertura, puede medirse qué modelo mantiene la calidad sobre productos testigo. Así se hace sostenible el tratamiento a gran escala sin pagar razonamiento avanzado para una simple lectura.

Supervisión

La IA propone y ejecuta.
La persona mantiene el control.

El panel muestra el avance y los estados —activo, en pausa o circuito abierto— junto con su motivo. Los equipos pueden iniciar, detener y revisar. La categorización se valida, el enriquecimiento se comprueba y los casos ambiguos se deciden antes de entregar un lote.

Soberanía

Alojamiento en Francia

KaraK se aloja en Francia y los datos se tratan exclusivamente en Europa, desde la ingestión hasta la entrega. Los catálogos, las nomenclaturas y las reglas de cada cliente no alimentan una base compartida ni se reutilizan para otros clientes.

Veamos cómo encaja esta arquitectura en sus datos

Fuentes, volumen, controles y entrega: diseñamos el recorrido a partir de un caso concreto.