Configurable delivery lifecycle
Define stages such as Intake, Triage, Planning, Building, Review, and Done, then configure rules for each stage and type of work.
Mastra Factory is an open-source, agent-powered software delivery environment for taking software work from issue intake through planning, implementation, and pull-request review. It provides persistent coding agents, repository workspaces, and configurable lifecycle stages in a web application you can deploy on the Mastra Platform or your own infrastructure.
Mastra Factory is an open-source, agent-powered software delivery environment built on Mastra. It combines persistent coding agents, repository workspaces, issue intake, planning, implementation, and pull-request review in a configurable lifecycle.
Its default process moves work through Intake, Triage, Planning, Building, Review, and Done. Agents investigate issues, gather repository context, identify missing information, implement changes, run checks, and open pull requests. Humans remain involved at defined checkpoints by answering questions, approving or editing plans, and deciding whether to merge the result.
Factory supports existing codebases and provides a shared dashboard for team work. It can be deployed through the Mastra Platform or hosted on your own infrastructure, and its open-source agents, tools, workflows, and UI can be adapted to other multi-step processes.
Define stages such as Intake, Triage, Planning, Building, Review, and Done, then configure rules for each stage and type of work.
Agents retain a work item’s context while investigating issues, gathering repository information, identifying gaps, and carrying work through the configured process.
Agents can inspect an existing codebase, implement planned changes, run checks, and prepare a pull request for human review.
Team members can answer agent questions, edit or approve plans, and choose whether to merge the final pull request.
Each issue has a dedicated session that keeps the product and technical conversation available to the team as work progresses.
Start with a software request, let the agent investigate the repository and plan the change, then review the implementation as a pull request.
Provide an issue from a connected source so the agent can inspect relevant code, make a proposed fix, run checks, and submit the result for review.
Use the staged workflow for changes that require repository context and a reviewable implementation, including refactors and writing tests.
Extend the open-source agents, workflows, tools, or interface for other processes such as research, content production, or data analysis.
Mastra Factory is an open-source environment for automating parts of the software development lifecycle with agents. Its default workflow uses explicit stages for intake, triage, planning, building, review, and completion.
Yes. Factory can connect to an existing GitHub repository, pick up work from GitHub or Linear issues, inspect the codebase, implement changes, run checks, and open pull requests.
The Mastra Platform automatically deploys a Factory during project setup. Factory can also be hosted on your own infrastructure; the source does not specify the full self-hosting requirements.
People answer the agent’s questions during Triage, review or edit the plan during Planning, and review and merge pull requests during Review.
Its out-of-the-box workflow is designed for software development, including features, bugs, refactoring, tests, and issue-to-pull-request work. Its open-source components can also be adapted to other multi-step processes.
code.claude.com
Claude Code is an agentic coding tool from Anthropic that reads codebases, edits files, runs commands, and supports development work from the terminal, IDE, desktop app, or browser. It is designed for developers handling tasks such as bug fixes, tests, onboarding, and code migrations.
kilo.ai
Kilo Mobile extends Kilo’s AI coding workflow to iPhone, iPad, and Android. It lets developers launch cloud coding sessions, control supported CLI and VS Code sessions, and review GitHub pull requests from a mobile device.
jackalope.dev
Jackalope is a desktop workspace for running AI coding agents in parallel across separate Git worktrees. It helps developers carry project context between tasks, use supported agent tools, and review related changes together.
onorca.dev
Orca 是用于借助编码代理交付产品的智能体开发环境,支持在隔离工作树中并行运行多个 CLI 代理,并提供桌面端和移动端协同工作流。
blopai.com
编写、运行、聚类并修复浏览器测试的 QA 代理
rlama.dev
本地 AI 平台,用于构建 RAG 系统和智能代理