Nucleus: The Open-Source, Self-Improving Software Factory
The open-source, self-improving software factory.
Our definition of a software factory
A software factory combines deterministic processes, agentic intelligence and human judgment to produce software and improve how it is produced.
Atomic workflows
Issues are split into small workflows
Each workflow finishes one job, then your rules decide whether it moves on.
Zero trust execution
Each agent gets only the access it needs
Nucleus keeps the credentials, the agent gets a one-time token scoped to the step.
Runtime evals
Auto-optimised across harness, model and effort
Steps that repeat build a record of time, cost and quality. Each one settles on the cheapest configuration that still hits the quality bar.
Unified inbox
Every human task in one unified inbox
Decisions, approvals and reviews from every workflow arrive in one place, each with the work behind it attached.
Governed self-improvement
The factory improves the factory
Evidence becomes a proposal, the proposal is proved against the regression set, and only then is it promoted to govern new work.
Read next
Docs map
- Start here
- Overview Factory tour
- Orchestration
- Workflow Engine Typed Artifacts
- Governance
- Coding standards Policies & Ledger Unified Inbox
- Improvements
- Self-Improvement
- Reference
- Architecture