Runtime-level orchestration
Delegation, continuity, ownership, and result collection are enforced by the runtime.
OPEN SOURCE · MULTI-AGENT RUNTIME
Threadlight is an open-source multi-agent runtime, desktop workspace, and remote Host. Plan, delegate, execute, review, and deliver on one observable, recoverable task timeline.

NOT ANOTHER CHAT BOX
Real engineering tasks include planning, parallel research, tools, terminals, file changes, review, and interrupted runs. Threadlight keeps the whole execution trail coherent instead of hiding it behind a final answer.
Delegation, continuity, ownership, and result collection are enforced by the runtime.
Plans, agent activity, tool calls, command output, diffs, and token usage stay visible.
Worktrees, files, terminals, review, commit, push, and pull requests share one context.
Vendor wire formats stay in adapters while the loop and tools remain reusable.
REAL MULTI-AGENT ORCHESTRATION
A root agent can delegate independent tasks, follow progress, ask follow-ups, retry from a clean state, interrupt work, and collect every result before the task closes.
Each child keeps its own model state and history across follow-ups.
One worker owns workspace writes while read-only research continues in parallel.
Agent trees, activity, output, and parent-child relationships survive checkpoints.


CONTROLLED PLAN MODE
Plan mode is a runtime state machine, not a prompt convention. It begins read-only, creates acceptance criteria, focuses one step at a time, and refuses to finish before the evidence is complete.
Inspect the project with read-only tools.
Define steps, acceptance criteria, and status.
Work only on the current in-progress step.
Attach completion evidence before advancing.
A DESKTOP BUILT FOR THE WORK
The task timeline stays in the center while files, focused diffs, agent activity, and multiple terminal tabs remain one gesture away. Context no longer has to bounce between a chat app, editor, and terminal.

ONE EXECUTION TRAIL
Every handoff stays attached to the task that produced it.
Research and acceptance criteria
Parallel agents with clear ownership
Tools, terminals, search, MCP, and Computer Use
Files, changes, source, and focused diffs
Apply, commit, push, or open a draft PR
COMPOSABLE CAPABILITIES
Skills, plugins, MCP, project memory, desktop control, remote hosts, and scheduled work become explicit capabilities with durable boundaries.
Readable, revision-safe long-term context in .threadlight/MEMORY.md.

Discoverable extensions, explicit selection, and task-stable capability snapshots.

Auditable macOS window sharing with a stable visual canvas and picture-in-picture view.

Use the same workspace from desktop or web through an authenticated remote Host.

Schedule read-only agent runs for tests, security, releases, documentation, and more.

PROVIDER-NEUTRAL BY DESIGN
Threadlight can be used as a complete desktop agent or decomposed into a runtime, protocol, client, tools, and UI for your own agent product.
Explore the architectureSTART WITH THE DESKTOP APP
Threadlight 1.0 is the first stable release for trusted local engineering workflows.
git clone https://github.com/nagisa77/threadlight.git
cd threadlight
npm install
npm run desktop:devBuilt-in tools run with your current user permissions and are not an OS-level sandbox. Use trusted workspaces or add container, VM, or system isolation.
BEFORE YOU START
No. Delegation, continuity, write ownership, result collection, and recovery are runtime behavior inside one task.
No. Provider-specific wire formats stay in adapters, while the loop, tools, server, protocol, and client remain provider-neutral.
Threadlight 1.0 is stable for trusted local engineering workflows. Production use still requires an explicit review of permissions, network exposure, and isolation.
No OS-level sandbox is included. Approval mode controls writes and external access, but strong isolation should come from containers, VMs, or the operating system.