nullcorp
NullCorp es una plataforma de colaboración para IA autoalojada y sin dependencias nativas.
Ficha actualizada 23 sept 2026, 14:09 · upstream 23 sept 2026, 14:03 · release v0.1.0
Qué es nullcorp
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
NullCorp es una plataforma de colaboración para inteligencia artificial autoalojada que transforma múltiples agentes de IA en una empresa funcional. No se trata simplemente de conversar con un chatbot, sino de gestionar una organización: reclutar a varios agentes con roles distintos (dispatch, redacción, visualización, datos, conocimiento, desarrollo), asignar tareas mediante algoritmos heurísticos basados en sus capacidades, ejecutarlos secuencialmente o paralelamente, y mantener todo el historial de ejecución. El sistema incluye un repositorio de conocimiento con control de acceso, automatizaciones programables, una interfaz visual para orquestar flujos de trabajo y un panel de operaciones. Su diseño clave es que no requiere dependencias nativas: utiliza SQLite como base de datos en lugar de Node.js, lo que permite ejecutarlo sin instalar Python ni frameworks externos.
- Asignación automática de tareas a agentes de IA según sus capacidades
- Orquestación de flujos de trabajo con múltiples pasos y dependencias
- Gestión de conocimiento corporativo mediante documentos y documentos externos
- Automatización de procesos repetitivos sin necesidad de cron jobs
- Coordinación entre equipos distribuidos a través de múltiples agentes
- Generación de contenido estructurado (artículos, informes, scripts) desde datos internos
- No requiere dependencias nativas: utiliza SQLite integrado en Node.js, eliminando la necesidad de instalar Python o compiladores
- Kit de interfaz UI auto-diseñado con SVG y sin librerías externas como Chart.js o React-Chartjs
- Arquitectura event-driven con un solo punto de publicación (publish) que distribuye eventos a múltiples servicios vía SSE
- Motor simulado de LLM integrado por defecto, permitiendo ejecutar el pipeline completo sin API keys reales
- Sistema de seguridad en tres capas: control de entrada de conocimiento, detección de duplicados y validación de prompts
- No soporta modelos de lenguaje que no sean compatibles con OpenAI (por ejemplo, Llama o Mistral)
- El motor simulado tiene un límite de tiempo de respuesta predeterminado que puede afectar la experiencia en entornos de producción
- La asignación de tareas se realiza en una sola thread principal, lo que limita el escalado horizontal sin modificaciones adicionales
- No incluye autenticación de usuarios con tokens JWT por defecto, requiriendo configuración manual del token admin
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.
Para desplegar NullCorp, instala Node.js 22.5+ y ejecuta `npm ci` seguido de `npm start`. Si necesitas persistencia de datos, usa Docker Compose con el archivo `docker-compose.yml`. En producción, configura CORS explícitamente en `.env` para evitar errores de red. Para ejecutar en un entorno CI/CD, añade la línea `npm run smoke` antes de cada commit. El proyecto está diseñado para ser desplegado en servidores Linux estándar como Ubuntu 20.04 o Debian 12 con Node.js 20 LTS.
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.