busabase
Busabase es un workspace open-source para agentes de IA que combina base de datos estructurada, conocimiento duradero, habilidades reutilizables y apps ejecutables con revisión humana. Local-first, auto-hospitable, compatible con Next.js/React/Node.js y PostgreSQL (PGlite).
Ficha actualizada 21 sept 2026, 15:21 · upstream 21 sept 2026, 15:21 · release v0.72.0
Qué es busabase
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Busabase es un workspace open-source diseñado específicamente para agentes de IA, proporcionando una base operativa estructurada en lugar de memoria de chat no estructurada. Integra bases de datos tipadas, documentación versionada, archivos, habilidades reutilizables, aplicaciones nativas del workspace y flujos de trabajo visuales.
El sistema implementa un bucle de confianza que separa el acceso de lectura de escritura: los agentes proponen cambios mediante solicitudes de cambio con diffs a nivel de campo, mientras que humanos revisan y aprueban antes de fusionar al conocimiento canónico. Esto permite auditoría completa, trazabilidad de origen y control sobre modificaciones.
Es local-first y auto-hospitable, funcionando con una base de datos embebida PGlite y almacenamiento de archivos local por defecto. Soporta conexión vía Agent Skills, MCP, OpenAPI/CLI o vistas de agentes (ACP). Incluye versión de escritorio nativa para macOS, Windows y Linux.
- Base de datos operativa para agentes que requieren registros estructurados, relaciones y consultas en lugar de memoria de chat
- Gestión de conocimiento duradero con documentación versionada, historial y atribución de origen para futuros agentes
- Sistema de revisión humana para cambios propuestos por agentes antes de fusionar al workspace canónico
- Desarrollo de aplicaciones internas (AirApps) sobre datos del workspace sin crear silos adicionales
- Pipeline de datasets con etiquetado, evidencia adjunta y calificación de calidad revisada por humanos
- Arquitectura local-first con base de datos embebida PGlite y almacenamiento de archivos local por defecto
- Sistema de revisión humana para cambios propuestos por agentes con diffs a nivel de campo y trazabilidad completa
- Compatibilidad multi-agente sin vendor lock-in: Claude Code, Codex, Cursor, Gemini CLI, OpenClaw, Hermes, Buda AI, n8n
- Soporte MCP (Model Context Protocol) para operaciones tipadas del workspace en IDEs conscientes de herramientas
- Licencia MIT y despliegue self-hostable sin dependencia de proveedores externos
- Multiplataforma: versión web, CLI y aplicación nativa de escritorio para macOS, Windows y Linux
- No incluye modelo de IA integrado; requiere conexión con agente externo del usuario
- Base de datos embebida PGlite soporta solo una instancia simultánea en el mismo directorio
- Requiere configuración manual de variables de entorno para almacenamiento externo o PostgreSQL remoto
- Dependencia de pnpm para instalación desde fuente, no compatible con npm por defecto
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Ejecutar localmente con npx busabase server (puerto 15419) o mediante Docker: docker run --rm -p 15419:15419 -v ~/.busabase/data:/data busabase/busabase. Datos por defecto en ~/.busabase/data/ (pgdata/ y storage/). Para producción, configurar BUSABASE_DATA_DIR, PG_DATABASE_URL o STORAGE_URL para almacenamiento externo. Solo un proceso puede acceder a la misma base PGlite.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.