ai-software-factory
AI Software Factory es un sistema de software abierto y autocontenido que permite orquestar agentes de desarrollo heterogéneos con control humano, validación determinística y auditoría completa.
Ficha actualizada 22 sept 2026, 18:29 · upstream 22 sept 2026, 18:03 · release sin release detectada
Qué es ai-software-factory
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este proyecto proporciona una plataforma de desarrollo de software autónoma donde humanos pueden definir ideas generales, aprobar tareas desglosadas y permitir a agentes especializados ejecutar el trabajo en entornos aislados. El sistema se ejecuta localmente sin necesidad de infraestructura externa, eliminando costos de licencias y reduciendo la dependencia de servicios cloud. La arquitectura centraliza la autoridad de aprobación en un controlador gubernamental que actúa como punto único de verdad para todo el flujo de trabajo.
- Desarrollo de software autónomo con validación humana antes del commit
- Orquestación de múltiples agentes de código (OpenAI, Claude, Codex) bajo un mismo control
- Procesamiento de requisitos y especificaciones técnicas sin intervención manual
- Entrega de software con auditoría completa y trazabilidad de decisiones
- Desarrollo en entornos aislados donde el acceso a repositorios públicos está restringido
- Automatización de tareas repetitivas que requieren aprobación humana antes de ejecución
- Propósito explícito de ser un sistema autocontenido sin dependencias externas
- Control humano centralizado en el controlador gubernamental como único punto de autoridad
- Validación determinística mediante estado máquina que evita divergencias no autorizadas
- Auditoría completa con registro append-only que se actualiza tras cada acción
- Arquitectura escalable desde planes humanos hasta ejecución por agentes especializados
- Soporte para múltiples orquestadores de código (OpenCode, Claude Code, Codex CLI) bajo un mismo framework
- El sistema no soporta integración con repositorios públicos sin intermediación humana
- La validación determinística puede fallar si los agentes se desincronizan entre sí
- No incluye herramientas de depuración nativas para cada agente individualmente
- El registro de decisiones está en archivos separados y requiere gestión manual del estado
- No soporta integración con pipelines CI/CD automatizados sin intervención humana
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 producción, se recomienda desplegar el controlador gubernamental en un entorno aislado con PostgreSQL como base de datos. Se deben configurar variables de entorno GC_ para secretos sensibles (API keys, tokens). El Plane CE debe conectarse mediante webhooks seguros a la API del controlador. Para agentes heterogéneos, se recomienda usar OpenCode como agente principal y Claude Code o Codex CLI como alternativas. La configuración inicial requiere crear archivos de especificación en el directorio specs/ y decidir la arquitectura en decisions/ADR-001-governance-controller-implementation.md.
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.