{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "tabtin-ai-tabtin--run-tabtin-from-source-with-an-agent",
 "repo": "tabtin-ai/TabTin",
 "repo_url": "https://github.com/tabtin-ai/TabTin",
 "repo_slug": "tabtin-ai-tabtin",
 "title": "Run Tab Tin from source on your own machine",
 "page_title": "How to run Tab Tin from source on your own machine with Tab Tin",
 "summary": "Clone the repo and start the quick or full local preview with a coding agent or by hand.",
 "who": "A developer or power user who wants to try, debug, or modify Tab Tin locally instead of using the official service.",
 "problem": "Setting up the many local tools and services that Tab Tin needs is slow and easy to get wrong.",
 "outcome": "A local Tab Tin preview running, with the backend health check passed and the Electron window ready.",
 "steps": [
  "Ask a coding agent to check and install Node.js, pnpm, Python, Go, Git, Docker, and Docker Compose by following docs/development/community-dev-agent-prompt.md.",
  "Run `cp .env.example .env` in the repo root. This copies the template only and does not overwrite existing local files.",
  "Run `node scripts/dev.mjs community` for the quick preview (Community backend and Electron), or `pnpm dev` for the full preview.",
  "Wait for the backend health check and the Electron window, then stop all processes with Ctrl+C."
 ],
 "agent_prompt": "Run the quick preview of the TabTin repo at <local-clone-path> by following docs/development/community-dev-agent-prompt.md. Report whether the backend health check passed and whether the Electron window is ready, and confirm that the root .env file is not staged for commit.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "1 hour",
 "basis": "readme",
 "caveat": "The README says the local source run is a development entry point, not a Community distribution package or formal Release build, and Android and iOS Debug builds must be built separately.",
 "category": "Work and operations",
 "tags": [
  "Work and operations"
 ],
 "lang": "typescript",
 "requirements": [
  "An account on the official service at https://tabtin.com/, or a local clone of https://github.com/tabtin-ai/TabTin",
  "For a local run: Node.js, pnpm, Python, Go, Git, Docker, and Docker Compose, installed through your system package manager or official sources",
  "A coding agent that can operate on local code, if you want the agent to prepare and start the local environment"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "The root .env and .env.local files hold local switches, including an optional fixed verification code setting, and the README says neither file may be committed."
  }
 ],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/tabtin-ai-tabtin/run-tabtin-from-source-with-an-agent/",
 "md": "https://dedupedai.com/use-cases/tabtin-ai-tabtin/run-tabtin-from-source-with-an-agent/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/tabtin-ai-tabtin--run-tabtin-from-source-with-an-agent.json",
 "api_version": "v1"
}
