{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "vercel-labs/eve-software-factory-template",
 "name": "eve-software-factory-template",
 "owner": "vercel-labs",
 "slug": "vercel-labs-eve-software-factory-template",
 "github": "https://github.com/vercel-labs/eve-software-factory-template",
 "what": "Foreman is an open template for an AI software factory that takes tasks from GitHub and Linear, runs them through four AI agent stations, and delivers a reviewed draft pull request for a person to review and merge.",
 "why": "",
 "language": "TypeScript",
 "requirements": [
  "A Vercel account to deploy the template with the deploy button",
  "A GitHub repository you want the factory to work on, in owner/repo format",
  "A GitHub App installed on that repository with access granted, as the connector requires",
  "A Linear workspace, only if you want to delegate tasks from Linear",
  "The Vercel CLI, for the local TUI workflow"
 ],
 "audience_note": "Engineering teams and maintainers who want AI agents to draft code changes from labeled issues or Linear tasks while humans keep the review and merge decisions.",
 "risk": "sensitive",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/vercel-labs-eve-software-factory-template/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "vercel-labs-eve-software-factory-template--label-issue-for-draft-pr",
   "title": "Turn a labeled GitHub issue into a reviewed draft PR",
   "best": true,
   "url": "https://dedupedai.com/use-cases/vercel-labs-eve-software-factory-template/label-issue-for-draft-pr/",
   "json": "https://dedupedai.com/use-cases/u/vercel-labs-eve-software-factory-template/label-issue-for-draft-pr.json"
  },
  {
   "id": "vercel-labs-eve-software-factory-template--hand-task-to-factory-locally",
   "title": "Run a factory task from your machine with the dev TUI",
   "best": false,
   "url": "https://dedupedai.com/use-cases/vercel-labs-eve-software-factory-template/hand-task-to-factory-locally/",
   "json": "https://dedupedai.com/use-cases/u/vercel-labs-eve-software-factory-template/hand-task-to-factory-locally.json"
  },
  {
   "id": "vercel-labs-eve-software-factory-template--delegate-linear-task-to-factory",
   "title": "Delegate a Linear task to the factory and track it in Linear",
   "best": false,
   "url": "https://dedupedai.com/use-cases/vercel-labs-eve-software-factory-template/delegate-linear-task-to-factory/",
   "json": "https://dedupedai.com/use-cases/u/vercel-labs-eve-software-factory-template/delegate-linear-task-to-factory.json"
  },
  {
   "id": "vercel-labs-eve-software-factory-template--auto-fix-red-ci-on-factory-prs",
   "title": "Have the factory fix red CI on its own draft PRs",
   "best": false,
   "url": "https://dedupedai.com/use-cases/vercel-labs-eve-software-factory-template/auto-fix-red-ci-on-factory-prs/",
   "json": "https://dedupedai.com/use-cases/u/vercel-labs-eve-software-factory-template/auto-fix-red-ci-on-factory-prs.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
