{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "openvetta/open-vetta",
 "name": "open-vetta",
 "owner": "openvetta",
 "slug": "openvetta-open-vetta",
 "github": "https://github.com/openvetta/open-vetta",
 "what": "Open Vetta is an open-source, local-first desktop AI agent that works on your files, tools, and models (bring your own key) and can be extended with skills, MCP servers, plugins, and themes.",
 "why": "",
 "language": "TypeScript",
 "requirements": [
  "Download the desktop app for macOS, Windows, or Linux, or run from source with Bun 1.3+ and Node.js 20+",
  "An API key for a supported provider, an OpenAI-compatible endpoint, or a local inference server (BYOK)",
  "A local project folder or documents to work on"
 ],
 "audience_note": "Developers and knowledge workers who want an AI agent that runs on their own machine, uses their own model provider, and leaves a reviewable trail of its actions.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/openvetta-open-vetta/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "openvetta-open-vetta--run-coding-task-on-local-project",
   "title": "Run a coding task on a local project with your own model",
   "best": true,
   "url": "https://dedupedai.com/use-cases/openvetta-open-vetta/run-coding-task-on-local-project/",
   "json": "https://dedupedai.com/use-cases/u/openvetta-open-vetta/run-coding-task-on-local-project.json"
  },
  {
   "id": "openvetta-open-vetta--build-plugin-from-any-directory",
   "title": "Build and hot-reload a Vetta plugin outside the source repo",
   "best": false,
   "url": "https://dedupedai.com/use-cases/openvetta-open-vetta/build-plugin-from-any-directory/",
   "json": "https://dedupedai.com/use-cases/u/openvetta-open-vetta/build-plugin-from-any-directory.json"
  },
  {
   "id": "openvetta-open-vetta--scale-proven-task-across-directories",
   "title": "Repeat a proven task across many directories on a schedule",
   "best": false,
   "url": "https://dedupedai.com/use-cases/openvetta-open-vetta/scale-proven-task-across-directories/",
   "json": "https://dedupedai.com/use-cases/u/openvetta-open-vetta/scale-proven-task-across-directories.json"
  },
  {
   "id": "openvetta-open-vetta--build-private-knowledge-base-for-team",
   "title": "Build a local knowledge base for team reference",
   "best": false,
   "url": "https://dedupedai.com/use-cases/openvetta-open-vetta/build-private-knowledge-base-for-team/",
   "json": "https://dedupedai.com/use-cases/u/openvetta-open-vetta/build-private-knowledge-base-for-team.json"
  },
  {
   "id": "openvetta-open-vetta--run-vetta-from-source-for-contributors",
   "title": "Set up Open Vetta from source and run the desktop app",
   "best": false,
   "url": "https://dedupedai.com/use-cases/openvetta-open-vetta/run-vetta-from-source-for-contributors/",
   "json": "https://dedupedai.com/use-cases/u/openvetta-open-vetta/run-vetta-from-source-for-contributors.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."
}
