Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8787
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.