Keep independent work moving
Your agent delegates parallel tasks. Local workers keep changes in separate worktrees.
OPEN SOURCE · LOCAL · PREPARING FOR LAUNCH
Start with one task. Your coding agent uses Weft’s included workflow, checks, and project memory to launch and manage workers. You have one conversation to follow, with less to keep in your head. Reuse the process, then adapt it as you go.
Free and open source. Local workflows and memory included. No subscription or Cloud service required.
Your agent delegates independent work and keeps the results together.
Keep the original timestamps?
“Keep them. The dates matter.”
Preview · measurement is disabled for this view.
START WITH ONE CHANGE
Bring a small change and the checks you already use. Your agent can run it through the included workflow, record the result, and reuse the process for the next task.
Follow a first task →It records the task and what acceptance requires.
Managed workers implement and check the change.
Have your agent check prior decisions, ask when the answer is missing, and record your reply.
YOUR PROCESS / A REUSABLE ENGINE
Keep the agents, skills, and repository checks you trust. Change the stages and gate bindings in your workflow definition. Weft supplies the execution engine, local work records, and managed workers.
Start with the included software development workflow, or ask your coding agent to write a YAML file for your process. You can build your own plugin when you need new tools or checks.
See what you can change →Illustrative flow · customize stages and checks in your project.
PARALLEL WORK / REQUIRED CHECKS
Your agents can work on separate tasks at the same time. A failed check stops the affected task from moving on, so the agent can fix it before continuing.
This is an illustrative example using local OSS tasks, managed workers and configured workflow checks. Your repository supplies the tests. Each task follows its own workflow; a failing required check holds its transition. Historical parallel-work examples are on the examples page.
EVERYTHING RUNS LOCALLY
Project memory, tasks, workers, workflows, and gates are included in OSS. State stays in a local SQLite database inside your project. Free and open source.
The optional commercial Cloud plugin adds hosted shared state and AI review. OSS keeps working independently.
When would I add Cloud? →FOLLOW THE OSS LAUNCH
Get an email when Weft OSS is available. Start with one project, your existing coding agent, and checks you already trust.
OPEN SOURCE · LOCAL · PREPARING FOR LAUNCH
Start with one task. Your coding agent uses Weft’s included workflow, checks, and project memory to launch and manage workers. You have one conversation to follow, with less to keep in your head. Reuse the process, then adapt it as you go.
Your agent is still your interface. Weft supplies the process.
Preview · measurement is disabled for this view.
A PROCESS YOUR AGENTS CAN USE
Bring a small change and the checks you already use. Your agent can run it through the included workflow, record the result, and reuse the process for the next task.
Your agent delegates parallel tasks. Local workers keep changes in separate worktrees.
Keep decisions and their reasons in a local knowledge base. A fresh agent session can retrieve them before continuing the work.
Define stages, enforce the checks that matter, and keep human checkpoints visible when a decision needs your judgment.
BUILDING WEFT WITH WEFT
Independent tasks can keep moving while a dependent step waits for its check. Here is that process from your agent’s point of view.
The recorded June 2 migration launched three agents within 26.6 seconds and received their completion responses in about 40 minutes. One lane was a verified no-op. A later correction migrated 70 consumers; the final sweep found and migrated seven more. Claude launched the agents and applied the consumer check. This replay translates that practice to local OSS records; it is not a recording of native worker dispatch.
June 2, 2026: three agents launched within 26.6 seconds and received completion responses in about 40 minutes. Two lanes changed code; one verified that no change was needed. A later correction migrated 70 consumers, and a final sweep found and migrated seven more before the check cleared.
The historical work used Claude Code and Weft with the Cloud plugin. The replay adapts the coordination pattern to OSS. Your agent delegates; OSS keeps local tasks, dependencies, decisions and workflow evidence.
HOW IT WORKS
Tell your agent what you want to build. It uses Weft to organize tasks, consult project memory, and coordinate the agents it delegates to. Managed local workers run the configured workflow in separate worktrees.
You continue talking to your coding agent. Ask it to record work, keep the relevant context, and dispatch tasks through Weft. A managed local worker executes the active task workflow. You can inspect state and evidence through your agent or the CLI, and review or merge results through your normal repository process.
Weft provides local agent coordination today. Unified execution placement and design-to-implementation session continuity remain planned.
YOUR JUDGMENT, KEPT WITH THE WORK
Tell your agent to check prior guidance before a significant change. When the answer is missing, it brings you the choice. It records your answer and its reason so a later agent can retrieve them.
Your agent follows the search → ask → record → retrieve policy using Weft's tools. A recorded June 18 episode includes an empty search, three options, a human answer and a saved decision. Related decisions were retrieved and applied by later workers. The importer here is an illustrative example, not a literal transcript. The decision stays in the local project; sharing it across separate machines is a Cloud capability.
A WORKED EXAMPLE
Your repository’s tests give an implementing agent a concrete failure to address. Configure verification as a required gate when the work must wait for those checks.
OSS supplies local workflow stages, structural checks and build/test verification. The test shown is an example of a repository test you supply. This is not hosted AI review, and a passing test does not replace your acceptance judgment.
YOUR MODELS, YOUR ACCEPTANCE PROCESS
Your agent can give a well-defined implementation to a lower-cost model and keep a stronger supervisor on the result. The task and its acceptance criteria give both agents a common reference.
One recorded Pi implementation turn took 26.905 seconds, with a model-reported cost estimate of $0.008538006. That excludes supervision, review, tests and CI. The supervising agent selected the models; this is not automatic model-to-complexity classification by Weft. This pattern uses your own coding engines and model accounts, with no Cloud requirement.
CONFIDENCE AND CONTROL
Put acceptance criteria in the process. Use build and test verification, bundled structural checks, and executable gates you supply. When an enforced gate fails, the transition stays held until its conditions are met.
The bundled checks cover structural requirements and selected static patterns, with build and test verification as a separate check. You can add executable gates through plugins, or use the confined script runner through its direct gate interface. A name in YAML alone is not an executable check. Checks establish only what they actually measure.
Choose a workflow and bind gates at the transitions you need to control. An enforced binding makes its passing verdict a condition of advancement. Document the inputs, failure conditions, and evidence for any gate you supply.
AI-powered review can be added by a review provider. It is not a guarantee supplied by the bundled deterministic checks.
FREE AND OPEN SOURCE
Coordinate your agents with tasks, decisions, workflows, and checks. State stays in a local SQLite database inside your project.
Free and open source under Apache 2.0. No subscription or Weft Cloud account required. Bring your own coding agent and model access.
Hosted state lets people and agents coordinate across machines. Cloud reviewers examine plans, designs, and code, giving agents findings to address before work advances. Useful for teams—or for a solo developer who wants AI review.
The commercial Cloud plugin is optional. Local tasks, decisions, workers, and gates are included in OSS.
START SMALL
For developers already using coding agents who want to delegate more work with confidence and control. Start with one project and the checks you already use. Add parallel workers and custom gates as your process grows.
Once public installation is available, install the Weft binary and register it with your MCP client. Guided setup supports Claude Code, Cursor, and Codex. Other agents can use Weft through their MCP integration or the CLI.
# After public launch and installation:
weft install --client claude-code
# or:
weft install --client codex
weft init
Restart your assistant, ask it to create a Weft project and a small task, and start with checks you already trust. Your agent remains the interface; you can use the CLI directly whenever useful.
OSS launch is being prepared. Public installation and repository access will be announced here. You can explore the process now and ask for launch updates.
BEFORE YOU START
Free and open source under Apache 2.0. No subscription or Weft Cloud account required. Bring your own coding agent and model access.
Hosted state lets people and agents coordinate across machines. Cloud reviewers examine plans, designs, and code, giving agents findings to address before work advances. Useful for teams—or for a solo developer who wants AI review. The commercial Cloud plugin is optional. OSS keeps working locally.
No. You keep talking to your agent, such as Claude Code, Codex, or another compatible client. It uses Weft’s tools to manage work. Dispatched agents use the same system. The CLI is also available when you want direct control.
No Weft account is required. The bundled tools and SQLite storage work locally without a hosted service. Your coding agent may still need its own model access and network connection.
Your agent can choose the agents and models it delegates to. Weft gives them shared tasks, decisions, and a process. Managed workflows use their configured execution engine; automatic per-stage model selection is still planned. Model access and charges come from your chosen providers.
No. Stages and gates make the acceptance process explicit. Bundled review is deterministic and structural; it does not establish general semantic correctness. You choose meaningful checks and retain judgment over acceptance.
Yes. Start with the included SDLC workflow and edit its declarative YAML definition to change stages, transitions, and gate bindings. Weft is a generic workflow engine; the bundled plugin supplies the software development tools and flow. Executable checks come from installed gate providers. Bind a gate as enforced where progress must depend on its verdict.
Managed local workers can execute dispatched task workflows concurrently in separate worktrees. Unified placement across every execution path and design-to-implementation session continuity are still planned.
At public launch, install Weft, connect it to your MCP client, initialize a project, and ask your agent to create a task. Guided registration supports Claude Code, Cursor, and Codex. Other clients can use their own MCP configuration or invoke the CLI. The repository is still private; join the launch list for availability.
Yes. The local knowledge base records project decisions and their rationale. Agents can search it across sessions, including when you switch agents or models. Ask your agent to consult it before planning related changes.
Keep your agents, skills, and repository checks. Try one task through Weft before adopting more. It supplies the workflow engine, local work records, and managed workers, so you can change your process without writing all of that machinery yourself. Your custom checks and integrations still need maintaining.
If your everyday assistant delegates coding work to another agent, connect Weft to that coding agent. Direct access needs an environment where the agent can run the Weft CLI or connect to its MCP tools. Guided setup covers Claude Code, Codex and Cursor; a direct Dots integration has not been tested.
Your agent still figures out the change. A saved workflow gives it stages and checks to reuse; project memory carries earlier decisions. Inspect task history and findings to decide what to improve. Start with one task and the checks you already trust.
WHY THIS APPROACH
Weft grew from hands-on work with coding agents and research into how they fail. The aim is a process whose checks and evidence you can inspect, rather than relying on a confident completion message.
Read the Trust Topology research ↗FOLLOW THE OSS LAUNCH
Get an email when Weft OSS is available. Start with one project, your existing coding agent, and checks you already trust.
This site measures aggregate experiment exposures, section exploration, and successful new signups. Analytics sends only a fixed experiment name, a structure/copy category, and an event category. It uses no analytics cookies, persistent visitor identifiers, fingerprinting, or cross-site tracking. The six possible structure/copy choices can travel in links within this site. These shared categories identify no person. A new visit without that link context can show a different version. Hosting and network providers process requests separately. Signup emails are stored separately so we can send launch updates. They are not included in analytics. Aggregate counters are marked for expiry after 90 days. For privacy or deletion requests, contact the maintainer through michael.roth.rocks.
The aggregate report counts page exposures and events, not unique people. A failed signup is never counted as a successful registration.
Scenario-page entries use a separate experiment comparing a focused page with the homepage within fixed campaign categories. These categories can travel in links; they identify no person.