Production Ready

rbital

Tu Constelación de Agentes IA

<1ms
Latencia DO
99%+
Cache Hit Rate
4
Providers AI
6
Perfiles Gemelos
Arquitectura

Pilares del Sistema

Workspaces

Proyectos como contenedores de agentes.

  • • 1 Proyecto = N Agentes
  • • Configs heredables
  • • Aislamiento total

Multi-Provider

Perfiles gemelos entre proveedores.

  • • OpenAI + Anthropic
  • • 6 perfiles gemelos
  • • Circuit breaker

Evaluación 3 Capas

Sistema híbrido de calidad.

  • • Capa 1: Programática
  • • Capa 2: LLM Judge
  • • Capa 3: QA Humano

Infraestructura

Cloudflare edge-first.

  • • 1 DO = 1 Usuario
  • • Cache 30d + invalidación
  • • Queues async

Control SaaS

Límites por proyecto.

  • • Ventanas 6h/día/mes
  • • Validación ~1-2ms
  • • Contadores atómicos

Cumplimiento Normativo — GDPR + EU AI Act

EU GDPR Reglamento (UE) 2016/679
EU AI Act Reglamento (UE) 2024/1689

Arquitectura diseñada con Privacy by Design, Privacy by Default y Transparency by Design. Aislamiento físico por usuario (1 DO = 1 usuario = 1 SQLite dedicado).

Art. 17 — Derecho de Supresión

"Derecho al Olvido" — Supresión sin dilación indebida.

  • • Estado pending_deletion
  • • 30 días de gracia
  • • Eliminación física del DO

Art. 5.1.e — Limitación del Plazo

"Principio de Conservación" — Solo el tiempo necesario.

  • • Retención configurable 1-120 meses
  • • Purge automático
  • • Métricas sin PII

Art. 30 — Registro de Actividades

"Records of Processing Activities"

  • • gdpr_deletion_audit: trail inmutable
  • • jurisdiction_audit
  • • Métricas de cumplimiento

Art. 15/20 — Acceso y Portabilidad

"Right of Access + Portability"

  • • GET /api/users/{id}/my-data
  • • Export JSON completo
  • • Metadata GDPR

EU AI Act (2024/1689) — Transparencia y Supervisión

Art. 12 — Logging

Registro automático: modelo, provider, tokens, latencia.

Art. 13 — Transparencia

8 dimensiones de calidad, reasoning, issues detectados.

Art. 14 — Supervisión

Feedback 👍/👎, CSAT 1-5⭐, QA humano.

Aislamiento

1 DO = 1 SQLite físico

Jurisdicciones

Location hints EU/US

Audit Trail

Registro inmutable

Analytics

Rollups sin PII

Background Queue System

Sistema event-driven con Cloudflare Queues. Zero impacto en respuesta — usuario recibe respuesta inmediata.

Payload Mínimo + RPC

  • • Solo envía userId + conversationId
  • • Handler obtiene datos frescos (~1ms)
  • • Datos siempre actualizados

Retry + DLQ

  • • 3 reintentos + backoff
  • • Dead Letter Queue
  • • Backlog max 25GB

Eventos del Sistema

generate-title
msg 4, 8, 12
analyze-topics
cada 3 interacciones
evaluate-message
100% + 10% LLM
workflow-tracking
Polling 30s
gdpr-delete
Art. 17 GDPR
gdpr-purge
Art. 5.1.e
5,000
msg/segundo
250
concurrent
128KB
max payload
0ms
blocking

Seguridad Zero Trust

Zero Trust Network Access Nunca confiar, siempre verificar.
Usuarios & Grupos

Políticas por identidad

M2M & Servicios

Service Tokens

Interno Zero-Overhead

Service Bindings

PQC
Post-Quantum
JWT
Signed Tokens
0ms
Internal Auth
100%
Edge Enforced

AI Gateway Service

BYOK — Bring Your Own Keys

  • • Keys en Dashboard, nunca en código
  • • Encriptación AES
  • • Rotación sin redeploy

Auto-Autenticación

  • • env.AI.gateway() auto-autentica
  • • Zero auth headers
  • • BYOK inyecta keys

Configuración por ServiceType

agent
30s
1 retry
background
30s
2 retries
summary
60s
3 retries
process
10min
3 retries
Reintentos Edge

Ejecutados cerca del provider

Logging

Dashboard centralizado

Cost Tracking

Gasto por provider/modelo

Compact Mode

Multi-Provider

Un solo endpoint para consumir múltiples proveedores LLM de forma nativa. Clasificación, extracción, transformación y respuestas estructuradas (JSON Schema) — todo via AI Gateway.

4 Providers Soportados

OpenAI
Todos los modelos
BYOK / Unified
Anthropic
Todos los modelos
BYOK / Unified
Google AI Studio
Todos los modelos
BYOK / Unified
Workers AI
Todos los modelos
Edge Nativo

RAW Mode

Body directo a la API nativa del provider.

  • • Sin conversión de formatos
  • • Control total del request
  • • Formato nativo por provider

PROMPT Mode

Templates versionados desde DB.

  • • Gestión desde dashboard
  • • Variables {{template}}
  • • Conversión automática
BYOK
Tus API Keys
JSON
Structured Output
v1..N
Versionado
0ms
Deploy Prompts

Flujo de Arquitectura

Input Request
Project Agent MCP
Runner Engine
OpenAI Anthropic Gemini Workers AI
SSE Response
Workspaces Proyecto = N agentes
Aislamiento DO 1 usuario = 1 SQLite
Triple Database DO → D1 Sync → Config
GDPR by Design Rollups sin PII

Core API

Chat, Process, Compact, Public

Management API

Users, Projects, Analytics, Quality, Strategy, System

Creador

Fernando Acevedo — AI Solutions Architect

Stack Tecnológico
OpenAI Anthropic Google AI Studio Workers AI MCP Protocol Cloudflare Workers Durable Objects D1 Database Queues TypeScript Hono Drizzle ORM