All products
OpenFlux RuntimeOpenFlux

Assigned AI work, completed in the background.

A headless execution endpoint built on the OpenFlux engine. It takes AI tasks from NexusAI OS, completes them in a project environment and returns results with a record of the work.

OpenFlux RuntimeProduct responsibilities
AI task execution layerProduct responsibilities

AI task execution layer

01 / Product overview

The work this product is responsible for.

OpenFlux Runtime is a headless AI execution endpoint built on the OpenFlux engine and runs as the execution layer for NexusAI OS. It registers with OS and claims AI tasks, works from the Agent settings, organizational principles, goals and project materials sent with each task, and handles files, commands and code in a project environment. It then returns deliverables, the work record and any blocker that needs a person, so assigned AI work is completed in the background and leaves results that can be reviewed.

Who it is for

  • Teams organizing work with NexusAI OS
  • Platform and operations teams running AI execution
  • Project teams that need AI to handle code and deliverables
Inputs & context

Task brief, Agent settings, project materials and workspace

Outputs & deliverables

Deliverables, code changes, service links and work records

The execution layer for organizational work

OpenFlux Runtime carries out the AI work you assign.

Built on the OpenFlux execution engine, OpenFlux Runtime has no user interface. It takes AI tasks assigned by NexusAI OS, works in the project environment and returns results and execution records to OS.

From Agent definitions to task delivery

Execute AI tasks and return results and records
  1. NexusAI Studio

    01Define the Agent

    Set the Agent’s responsibilities, instructions and work requirements.

  2. NexusAI OS

    02Assign the task and context

    After process approval, deliver Agent settings, goals, project materials and work requirements with the task.

  3. OpenFlux Runtime

    03Execute and return results

    Complete the AI work in the project environment and return deliverables, execution records or the reason for a blocker to OS.

OS organizes goals, processes, people and decisions. Runtime registers and claims tasks, follows the Agent settings and project materials delivered with each task, works with files, commands and code in the project container and workspace, and returns deliverables, execution records or a reason it cannot continue.

Results return to the OS project

Deliverable files, code changes, service links and execution records return to the relevant project for the team to review, accept and build on. Blockers requiring a human decision also return to OS.

How Runtime works with the other products

NexusAI OS

Task assignment and results

OS defines what an AI step should do and the context it needs. Runtime claims and executes the task, then returns results, execution records or the reason for a blocker to OS.

Task requirements and project materials ↔ results and execution records
NexusAI Studio

Agent definitions delivered through OS

Studio creates and configures Agents. OS references those definitions and, after process approval, delivers them with tasks to Runtime, which follows the supplied responsibilities and instructions.

Agent definitions → OS tasks → Runtime
NexusAI Atlas

Model access governed by Atlas

Runtime sends model requests through the enterprise model gateway. Atlas applies the relevant organization’s model access, cost budget and audit rules and records usage.

Model requests, usage and audit records
OpenFlux

One engine, different ways to work

OpenFlux and Runtime share an execution engine. OpenFlux serves people at the desktop; Runtime has no interface and takes organizational tasks assigned by OS.

A shared engine, with separate entry points for desktop work and organizational tasks

02 / Core capabilities

What you can do.

01

Take tasks assigned by OS

Register with OS and claim tasks, renew them while working and follow pause and cancel requests. Tasks from the same run stay with the same endpoint.

  • Registration, claiming and renewal
  • Pause and cancel requests
02

Work from Agent settings

Each task carries the Agent configured in NexusAI and fixed when the process was approved, together with organizational principles, the real-world situation, goals and project materials.

  • Agent settings sent with the task
  • Principles, goals and project materials
03

Work in a project environment

Each project gets its own container and workspace, and commands run inside the project container. Services started in the project get a link once reachable; containers and workspaces are removed when the project ends.

  • Dedicated project container and workspace
  • Service links and environment cleanup
04

Handle code on branches

Code steps make changes on their own branch and merge into the project branch, reporting merge conflicts as they are. When a step produces several versions, each keeps its code on its own branch and only the selected one is merged.

  • Step branches and project branch
  • One of several versions merged
05

Return results and the work record

Deliverables and a result summary go back to OS, and engine events become a work record, so OS shows what the step did and produced.

  • Deliverables and result summary
  • Reviewable work record
06

Hand real blockers back to people

Questions the Agent raises during execution are answered from the information already available, so tasks do not stall. When work truly cannot continue, the reason goes back to OS for a person to handle.

  • Answers from available information
  • Blocker reasons returned

03 / Use cases

Start with these tasks.

01

Deliver an analysis report in a process

An AI step in an OS process goes to Runtime. The Agent analyzes project materials and the previous step's results and produces a report file.

What you get

The report file, result summary and work record, viewable in the OS project.

02

Build and demonstrate in a project environment

Steps that involve code run in the project container on their own branch. Services they start are reachable by link so the people responsible can review them.

What you get

Code changes merged into the project branch, plus service links that can be opened.

03

Compare several implementations of one step

OS has one step produce several results from different angles. Runtime keeps each version's code on its own branch and merges only the one selected.

What you get

Comparable implementations, with only the adopted result kept on the project branch.

04 / How it works

From inputs to results.

  1. 01

    Register and claim tasks

    Runtime registers with OS and claims tasks that are ready for AI, receiving Agent settings, goals, project materials and workspace details.

  2. 02

    Execute in the project environment

    The Agent works with files, commands and code in the project container and workspace, renewing the task and following pause or cancel requests.

  3. 03

    Return results and records

    Submit deliverables, a result summary and the work record. When work cannot continue, explain why and hand it back to a person.

05 / Scope & combinations

A clear scope for use.

A headless execution role

Runtime has no user interface. It claims and completes AI tasks as the execution layer for OS, while goals, processes and human decisions stay in OS.

Model access through the enterprise gateway

Runtime stores no model provider keys. Model requests pass through the enterprise model gateway and follow Atlas model access policies, cost budgets and audit rules.

Distinct from desktop OpenFlux

Runtime and OpenFlux share the same execution engine. Desktop actions, long-term memory and scheduled tasks for individuals remain in OpenFlux.

06 / Product relationships

Its connections within the product ecosystem.

OpenFlux Runtime executes AI tasks assigned by OS and returns the results. Studio Agent definitions arrive with tasks through OS. Atlas governs Runtime model access policies, cost budgets and audits.

Task deliveryNexusAI OS

Execute AI tasks assigned by OS

OS organizes goals, processes and projects and assigns AI steps to Runtime. Runtime claims each task, completes it in the project environment and returns results, work records or the reason it is blocked.

Capabilities & deliverables involvedTasks and Agent settings → execution → results and work records
Definition referenceNexusAI Studio

Work from NexusAI Agent settings

Agents are configured in NexusAI and, once the OS process is approved, travel with each task to Runtime, which uses them to set the Agent's responsibilities and requirements.

Capabilities & deliverables involvedAgent responsibilities, instructions and configuration
Governance serviceNexusAI Atlas

Model access under Atlas governance

Runtime model requests pass through the enterprise model gateway and follow Atlas model access policies, cost budgets and audit rules, with usage recorded under the owning organization.

Capabilities & deliverables involvedModel requests, usage and audit records
Complementary responsibilitiesOpenFlux

Shares the OpenFlux engine

OpenFlux serves people at the desktop, who assign tasks and review results. Runtime has no interface and takes tasks assigned by OS. One serves personal work, the other organizational execution.

Capabilities & deliverables involvedExecution engine and Agent work capabilities

CONTINUE EXPLORING

Place this capability in your own work.

Review the wider architecture, or bring this product into a conversation about your team and systems.

Current productOpenFlux RuntimeAI task execution layer