← Conocimiento
Arquitectura Reseña

Cómo está construido BoB

Un recorrido sencillo por la arquitectura: el harness, la flota, la columna de verificación y el sustrato que hay debajo.

La mayoría de las herramientas de IA tratan el modelo como el producto y el código que lo rodea como el pegamento. BoB invierte esa relación. El modelo es una pieza intercambiable, como una CPU. Lo que hace que BoB sea fiable, productivo y tuyo es el harness que envuelve al modelo. Este es un recorrido rápido por ese harness.

Cuatro servicios

BoB son cuatro piezas que cooperan entre sí:

Todo lo sustancial ocurre dentro de core, como un grafo compilado por el que fluye una solicitud.

La flota

BoB no se apoya en un único modelo. El trabajo se expresa como roles, no como proveedores:

Cada rol se resuelve en un modelo concreto a través de una capa de enrutamiento, de modo que la misma tarea puede ejecutarse como un único worker barato, un fan-out de decenas o un consejo deliberante, según la configuración y no el código. La regla deliberada es la decorrelación entre familias: un critic siempre proviene de una familia de modelos distinta a la del worker que audita, para que ningún modelo dé el visto bueno a su propio tipo de error.

La columna de verificación

Esta es la parte que convierte modelos baratos en modelos de confianza. Antes de dar por válido un resultado, BoB lo comprueba:

Que algo esté «hecho» es algo que BoB se gana, no algo que da por supuesto.

Tres carriles

La misma columna impulsa tres tipos de trabajo:

Memoria y el sustrato

BoB se apoya en una base de conocimiento local viva. El conocimiento se compila una vez y se mantiene al día, de modo que BoB se vuelve más agudo sobre tu trabajo con el tiempo en lugar de empezar de cero en cada sesión. Por debajo, un ledger de solo anexado es el sistema de registro: BoB reconstruye el contexto recortando ese ledger, y no confiando en lo que quede por casualidad en la ventana de contexto de un modelo.

Soberanía, por diseño

Como en la lógica no se nombra ningún modelo, solo clases de capacidad con cadenas de reserva, ningún proveedor por sí solo es imprescindible. Prohíbe un modelo, pierde una clave o mira cómo se dispara un precio, y la clase se vuelve a resolver hacia el siguiente proveedor, hasta llegar a la inferencia local si así lo quieres. Esa es la propiedad que sobrevive a una prohibición de exportación. El harness es tuyo. La inteligencia la alquilas, a quien resulte más barato y esté disponible esta semana.

Para el tratamiento completo, lee el whitepaper técnico.