App Assembly es una plataforma de fábrica de IA diseñada para construir y gestionar pipelines de automatización complejos. Destaca por su soporte de bóvedas BYOK (Bring Your Own Key), la ejecución paralela de tareas y las compuertas de aprobación humana que garantizan control en procesos críticos.
Características principales
- BYOK Vaults: gestión segura de claves de API con cifrado; los secretos nunca salen de tu infraestructura.
- Ejecución paralela: múltiples workers ejecutando tareas de IA de forma concurrente.
- Human gates: compuertas de aprobación humana para intervención manual en puntos críticos del pipeline.
- Orquestación de tareas: motor de tareas profundo con seguimiento de estado, logs de auditoría y eventos.
- Dashboard en tiempo real: visualización en vivo de pipelines, ejecuciones, workers, documentos, presupuestos y aprobaciones.
Arquitectura
- Backend (
backend/): API Fastify + servidor WebSocket, motor de tareas, auditoría/eventos y bóveda BYOK. - Frontend (
landing/): aplicación Next.js para marketing y UI del dashboard.
Inicio rápido
# 1. Copiar variables de entorno
cp backend/.env.example backend/.env
cp landing/.env.example landing/.env.local
# 2. Iniciar PostgreSQL
docker compose up -d db
# 3. Instalar dependencias e iniciar
cd backend && npm install && npm run dev
cd landing && npm install && npm run dev
Variables de entorno requeridas
DATABASE_URL: cadena de conexión PostgreSQL.VAULT_MASTER_KEY: clave maestra de 32 bytes en base64 para cifrar los secretos.NEXT_PUBLIC_API_URL: URL base del backend.