{
  "schemaVersion": 1,
  "name": "SwarmPane",
  "description": "SwarmPane is a desktop workspace for AI coding agents. It runs the coding CLIs you already use in real terminals, beside your project files, Git and approvals.",
  "website": "https://swarmpane.com",
  "category": "Desktop workspace for AI coding agents",
  "modes": [
    {
      "name": "Agent",
      "summary": "Create teammates with their own instructions, skills, and long-term memory. Give one a task in your project and follow every turn, with your approval before it edits files."
    },
    {
      "name": "Code",
      "summary": "Run Claude Code, Codex, Cursor, Gemini CLI, and more in real terminals. Arrange them in Solo, Pair, Workbench, or Swarm layouts with files, Git, and a browser preview beside them."
    },
    {
      "name": "Chat",
      "summary": "A focused conversation for planning, drafting, and questions. Attach files and images, switch providers as you go, and pick up where you left off."
    },
    {
      "name": "Workflow",
      "summary": "Connect up to sixteen steps on a canvas. Each result moves to the next agent, approval steps pause the run for you, and every run is saved."
    }
  ],
  "codingClis": [
    "Claude Code",
    "Codex",
    "Gemini CLI",
    "Cursor Agent",
    "GitHub Copilot CLI",
    "OpenCode",
    "Grok Build",
    "Kimi CLI",
    "Aider",
    "Droid"
  ],
  "conversationClis": [
    "Claude Code",
    "Codex"
  ],
  "workflow": {
    "maxSteps": 16
  },
  "conductor": {
    "name": "Jev Conductor",
    "status": "beta",
    "allowance": {
      "tokens": 5000000,
      "kind": "One-time routing input-token allowance with SwarmPane Pro; not a monthly refill; does not cover coding-agent usage."
    }
  },
  "pricing": {
    "plan": "SwarmPane Pro",
    "price": "$29/month",
    "amount": 29,
    "currency": "USD",
    "interval": "month",
    "checkoutOpen": false,
    "status": "Planned launch price. Checkout is not open yet.",
    "providerUsage": "Billed separately by each coding provider.",
    "url": "https://swarmpane.com/pricing"
  },
  "platforms": [
    {
      "name": "macOS",
      "minimumVersion": "13",
      "packaging": [
        "dmg",
        "zip"
      ],
      "status": "Public release in preparation; check Downloads for current availability."
    },
    {
      "name": "Windows",
      "architecture": "x64",
      "packaging": [
        "exe"
      ],
      "status": "Test-build target; feature parity not yet verified."
    },
    {
      "name": "Linux",
      "architecture": "x64",
      "packaging": [
        "AppImage",
        "deb"
      ],
      "status": "Test-build target; distribution compatibility not yet verified."
    }
  ],
  "voice": {
    "name": "OverVoice",
    "platforms": [
      "macOS"
    ],
    "summary": "OverVoice dictates into a conversation or terminal pane on macOS (default shortcut Command + Shift + Space). The transcript lands as an editable draft, and nothing is sent until you send it."
  },
  "limitations": [
    "Public checkout is not open yet; the $29/month Pro price is a planned launch price.",
    "Google and Apple sign-in are not available yet.",
    "Windows and Linux builds are test builds; feature parity is still being validated.",
    "Native voice currently requires macOS.",
    "Cloud voice needs SwarmPane Pro and an internet connection; without them, the app can transcribe on the Mac instead.",
    "There is no iOS or Android app.",
    "Coding-provider subscriptions and API usage are billed separately by each provider.",
    "Projects, conversations and workspace settings stay on your computer; the website account does not sync them between computers.",
    "Website demos use sample files and simulated activity.",
    "There is no hosted public API for starting agent work."
  ],
  "downloads": "https://swarmpane.com/downloads",
  "faq": "https://swarmpane.com/#faq",
  "llms": {
    "index": "https://swarmpane.com/llms.txt",
    "full": "https://swarmpane.com/llms-full.txt"
  },
  "documentation": [
    {
      "title": "Documentation overview",
      "description": "Learn your workspace, connect your tools, and take your first task from an idea to a reviewed result.",
      "url": "https://swarmpane.com/docs"
    },
    {
      "title": "Getting started",
      "description": "Install the app, connect your accounts, and start a small, reviewable coding task.",
      "url": "https://swarmpane.com/docs/getting-started"
    },
    {
      "title": "Platforms",
      "description": "What macOS, Windows, and Linux builds support today, and what remains in testing.",
      "url": "https://swarmpane.com/docs/platforms"
    },
    {
      "title": "Agent mode",
      "description": "Set up persistent agents with a clear brief and keep the result easy to review.",
      "url": "https://swarmpane.com/docs/agent"
    },
    {
      "title": "Code mode",
      "description": "Use real terminals, project files, Git, and browser previews in the same workspace.",
      "url": "https://swarmpane.com/docs/code"
    },
    {
      "title": "Chat mode",
      "description": "Ask questions, refine a brief, and return to the thread with its context intact.",
      "url": "https://swarmpane.com/docs/chat"
    },
    {
      "title": "Workflows",
      "description": "Connect work into a sequence with explicit inputs, outputs, and review points.",
      "url": "https://swarmpane.com/docs/workflows"
    },
    {
      "title": "Voice & dictation",
      "description": "Understand voice availability, permissions, and where your transcript goes.",
      "url": "https://swarmpane.com/docs/voice"
    },
    {
      "title": "Accounts & billing",
      "description": "Separate workspace access, provider usage, and local project data.",
      "url": "https://swarmpane.com/docs/accounts"
    },
    {
      "title": "MCP, skills & plugins",
      "description": "Understand MCP connections, tool access, and what a Preview label means.",
      "url": "https://swarmpane.com/docs/mcp"
    },
    {
      "title": "Tasks & routines",
      "description": "Keep recurring responsibilities specific, observable, and easy to review.",
      "url": "https://swarmpane.com/docs/routines"
    },
    {
      "title": "Troubleshooting",
      "description": "A practical checklist for installation, sign-in, agents, terminals, and voice.",
      "url": "https://swarmpane.com/docs/troubleshooting"
    }
  ]
}
