Platform · Three parts, one system

Matrix orchestrates. Build develops. One runtime executes.

Matrix by HiCode organizes users, company members, AI resources and authorized devices to complete software work with verifiable results. The product is three parts with clear owners, so nothing is stored twice and nothing succeeds by accident.

MATRIX

Manage resources, dispatch Tasks, see results

Accounts and organizations, Tasks, Brains and Hands, resource permissions, DAG orchestration, run views and internal accounting. Operated by HiCode at matrix.hicode.com.

PoolTasksBrain / HandRunsUsage
Matrix Team →
BUILD · VLC

Develop applications

Projects, code and visual editing, Compile, Preview and AutoTest, plus the flow editing, import and debugging that development needs. Powered by the VL language.

VLLint · CompilePreviewAutoTest.vflow
Build →
VL BASE · RUNTIME

Execute flows for both

One shared engine owns workflow semantics, state, tools, protocols, services and lifecycle. Matrix and Build both run on it; there is no second scheduler or run ledger.

Workflow engineStateToolsProtocols
DAG Flow →

Six layers. One durable loop.

Work, resources, orchestration, execution, results and accounting are separate layers with a single source of truth each, so any one can improve without breaking the loop.

01 · WORK

A Task, not a transcript

A Task keeps its goal, context, scope, responsibility and completion condition. Saving a Task and starting execution are separate acts. A pure question never forces a workspace.

02 · RESOURCES

Brains and Hands with owners

Every resource has an owner, a channel, an account-level quota pool and a device. A brand or model name is never its identity. Using a model and reading a device's files are two permissions.

03 · ORCHESTRATION

DAG Flow on one canvas

Single agent, AI Leader team or human-managed; no flow, a static flow or a dynamic plan. The run graph shows participants, process, feedback and real execution together.

04 · EXECUTION

Signed, scoped, fenced

Tool calls travel as lease-bound envelopes. The Hand verifies, persists a replay fence, executes within its workspace root and returns a signed receipt.

05 · RESULTS

Evidence over assurance

Results link to the executor, Run, node, attempt, inputs, outputs, artifacts, errors and usage. Real runs, fixtures, mocks and skipped tests are told apart.

06 · ACCOUNTING

Rounds that return themselves

A round is one real model turn with its tool loop. Your own and free resources return automatically when it ends; paid Standby is borrowed and returned by hand, and billed while held.

Built for honest boundaries.

Product decisions from the 2026-09-30 boundary review and the current Matrix and VLC requirements. Requirements being unified does not mean every path is deployed or accepted on every platform.

NO VL AGENT IDE

One workbench for development

VL Agent is retired as a standalone product, IDE and installer. Agent Apps you built keep running; flow editing happens in Build, orchestration in Matrix.

NO CREDENTIAL VAULT

Nothing is held on your behalf

Matrix schedules declared capability. Provider logins and keys stay in the secure storage of the device that owns them.

NO RESALE

Authorized use only

Accounts, cookies, tokens and sessions are not resold, and subscription logins are not turned into a public model endpoint. Matrix is not a VPN, proxy or remote desktop.

NO FAKE SUCCESS

Honest states

An unavailable device, an unmet policy or missing evidence is reported as such. Unknown execution stays pending rather than becoming a success.