Runtime y backend
Bun + TypeScript para servidor, API y lógica principal.
Resumen compacto del stack usado y de la estrategia de hosting/deploy.
Bun + TypeScript para servidor, API y lógica principal.
Bun + EJS para render SSR, con Alpine.js y HTMX para interacciones puntuales.
SQLite como motor principal + FTS5 para búsqueda full-text.
Better Auth para sesiones y seguridad, Resend para verificación y recuperación de cuenta.
Background jobs con Bun.Worker; extracción de contenido con Readability + linkedom.
MCP Server + Web Skill para IA, Chrome Extension (Manifest V3) para guardado rápido de links.
No está activa en este frontend Bun + EJS actual. Queda contemplada para la app principal cuando se habilite manifest + service worker.
URLoft se apoya en agentes y skills para acelerar desarrollo, testing, documentación y automatización sin perder control técnico del stack.
Aporta memoria persistente, workflow SDD, skills curadas, integración MCP y model routing por fase para mantener trazabilidad y velocidad.
Agente open-source multi-modelo para terminal/IDE, útil para iterar rápido con foco en privacidad, flexibilidad de proveedor y control del entorno.
Infraestructura oficial impulsada por CubePath, sponsor del proyecto y del hackathon, con despliegue optimizado para Bun en servidores Linux.
CDN global para estáticos, SSL, mitigación DDoS y soporte de cache/HTTP/3 para mejorar respuesta percibida.
La estrategia se apoya en CubePath como hosting principal; si hiciera falta redundancia, se evalúan alternativas solo como contingencia secundaria.