Saltar al contenido
AzatAI

Plataforma

AzatAI Stack

La plataforma bajo cada producto de AzatAI. Sus módulos en Rust dan a un producto identidad para personas y agentes de IA, datos y archivos cifrados. Cada producto usa solo los módulos que necesita.

Módulos

Lo que un producto puede usar

Tres módulos están listos. Los demás llegarán en este orden, cada uno con sus propias pruebas.

Disponible

AzatAI Auth

Inicio de sesión para personas y agentes de IA: llaves de acceso, grupos, OpenID Connect y OAuth 2, credenciales de agentes e intercambio de tokens. Funciona en un servidor o en el borde de la red.

Disponible

AzatAI Data

Una sola interfaz de base de datos para PostgreSQL y SQLite, con migraciones, transacciones de escritura seguras y copias de seguridad y restauración probadas.

Disponible

AzatAI Objects

Almacenamiento cifrado de archivos en un disco local o en cualquier almacenamiento compatible con S3. Cada archivo tiene su propia clave, cifrada a su vez con claves que guarda su organización.

Previsto

AzatAI Access

Niveles de acceso, permisos por registro y un historial de auditoría de solo adición sobre quién leyó y modificó qué. El historial pertenece a su organización.

Previsto

AzatAI Jobs

Tareas en segundo plano con reintentos, como llamadas a modelos de IA que se ejecutan junto a sus datos.

Previsto

AzatAI Search

Búsqueda de texto completo integrada en el producto y que respeta las reglas de acceso. Pensada para idiomas que se escriben en más de un alfabeto.

Previsto

AzatAI Export

Paquetes portátiles en formatos abiertos como BagIt, con sumas de verificación y metadatos estándar, para que los datos puedan pasar de un sistema a otro.

Archivos sellados

Previsto para AzatAI Objects: archivos cifrados en el propio equipo del usuario, de modo que el servidor nunca ve su contenido.

Principios de diseño

Menos piezas, menos superficie de ataque

  1. 01

    Portátil por diseño

    Los productos funcionan con Docker o Kubernetes en su propia infraestructura, en AzatAI Cloud o en una nube asociada. Tratamos cada servicio externo como un riesgo que eliminar, no como una comodidad que añadir.

  2. 02

    Bibliotecas, no una multitud de servicios

    Cada módulo es un conjunto de bibliotecas de Rust integradas en un solo servidor. Menos servicios en ejecución significa menos que parchear y proteger.

  3. 03

    Configuración, no bifurcaciones

    Cada producto define sus propios nombres y ajustes mediante configuración. El mismo código probado sirve a cada despliegue.

  4. 04

    Probado en cada cambio

    Cada módulo tiene pruebas que se ejecutan con cada cambio, contra bases de datos y almacenamiento reales, no solo con simulaciones.

Dónde funciona

En sus condiciones

Ejecute AzatAI Stack en su propia infraestructura, en AzatAI Cloud o en una nube asociada. Después, elija los componentes que se ajusten a sus normas. Ninguno de ellos envía telemetría.

Alojamiento

Componentes que puede elegir

  • Bases de datos

    PostgreSQL, o SQLite para una instalación pequeña o sin conexión

  • Almacenamiento

    Un disco local o un almacenamiento compatible con S3, como Garage, MinIO o Ceph

  • Borde de red

    Cloudflare Workers, para el inicio de sesión en el borde de la red

¿Quiere desarrollar sobre AzatAI Stack?

Hoy, AzatAI Stack impulsa nuestros propios productos y los sistemas que desarrollamos para clientes. Si quiere desarrollar sobre esta base por su cuenta, cuéntenos su proyecto.

Hable con nosotros