Loom
Open source · experimental

Your agents.
Your workspace.
Your call.

Loom is a cross-platform environment for coding-agent sessions. Run agents against real repositories, follow their work as it happens, and stay in control from plan to review.

RUST BACKEND  ·  NATIVE + BROWSER CLIENT  ·  SELF-HOSTABLE

loom-m5-ui-demo
loom-m5-ui-demo
Complete · deterministic/demo · 32 models
Youmake a small repository change and validate it
Inspecting the workspace· deterministic/demo · done
✓ List files   done · 0ms
GitHub Copilot
I'll inspect the workspace before making changes.
Making changes· deterministic/demo · done
✓ Write file   done · 0ms
GitHub Copilot
The change is applied. I'll run validation now.
Running commands· deterministic/demo · done · 14ms
✓ Run command   done · 14ms
GitHub Copilot
The task is complete. The workspace change was applied and validation ran successfully.
Send follow-up direction...
Agent⌄deterministic/demo⌄Complete · 9 updates
Built around three principles
✳ Native performance⌁ Remote-first↳ User-controlled trust
Why Loom

Agentic work,
on your terms.

Loom is built around where the work runs, how the interface feels, and who stays in control.

⌘

Native by design

A Rust backend and GPUI interface target a fast, cross-platform desktop and browser experience without relying on an Electron shell.

◉

Bring the agent to the work

Run Loom near your repositories and services, then connect from a native or browser client. Your workflow isn't tied to one machine.

↵

Your infrastructure. Your rules.

Run open code on infrastructure you control, with explicit permissions for workspace access, tools, and credentials.

The working loop

From task
to review.

Start a session with a repository and a goal. Loom keeps the work visible and gives you a clear place to step in.

  • 01 Create a session and choose its source
  • 02 Follow progress and make decisions
  • 03 Inspect changes and validation evidence
“A remote-first agent workspace, portable from desktop to browser and built to stay under your control.”

Run Loom near the work · Connect from wherever you are · Set the permissions

Community

Join the conversation.

Join us on Discord ↗
Early experimental software

Explore the project.

Try the browser demo, read the source, and follow Loom as it develops.

Try the browser demo ↗