{
  "name": "TANK features",
  "description": "Everything TANK does. \"live\" is usable in the product today; \"planned\" is not yet available. \"platforms\" lists the clients a feature runs on.",
  "url": "https://tank.chat/features",
  "updated": "2026-11-04T17:15:57.577Z",
  "count": {
    "live": 31,
    "planned": 5
  },
  "features": [
    {
      "key": "workspace",
      "name": "The workspace",
      "status": "live",
      "summary": "Treads on the left, the conversation in the middle with its goal pinned, the Neural Sidebar on the right. Say what you need in a thread; @tank plans it, asks you, and does it.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#workspace"
    },
    {
      "key": "treads",
      "name": "Treads",
      "status": "live",
      "summary": "Streams organized around an objective, with a pinned Goal Header: who owns it, its status, its decision log. You always know what a conversation is for and whether it is done.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "agent",
      "name": "@tank does the work",
      "status": "live",
      "summary": "Ask for the work where it was agreed. The agent reads the context, posts a plan, waits for approval, then opens a real pull request and reports the green build back — or builds the deck, the video, the doc.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "answer",
      "name": "Answer mode",
      "status": "live",
      "summary": "Ask @tank a question and get an answer in seconds, grounded in your team's decisions and documents — no sandbox, no plan, no cards.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "code",
      "name": "Code connection",
      "status": "live",
      "summary": "Bind a Tread to a repository. Pull requests, CI and deploys land in the thread that asked for them, and the agent can merge under the rules you set.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#code"
    },
    {
      "key": "runs",
      "name": "Agent runs",
      "status": "live",
      "summary": "Every run, what it is doing, what it cost, and a Stop button. Several at once, each in its own thread.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#runs"
    },
    {
      "key": "switchboard",
      "name": "Switchboard",
      "status": "live",
      "summary": "The Tread's console: spend by the hour, what Neural Knowledge saved, which model, who may merge. The agent swarm, with the dials showing.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#switchboard"
    },
    {
      "key": "knowledge",
      "name": "Neural Knowledge — agents that learn your code",
      "status": "live",
      "summary": "Every repository TANK works in carries what its agents learned there. Runs get cheaper and faster the longer TANK works in a codebase.",
      "description": "Every repository TANK works in carries what its agents learned there, refreshed on its own as the code moves. Runs get cheaper and faster the longer TANK works in a codebase: 30% cheaper and twice as fast on our own web app, measured.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#knowledge"
    },
    {
      "key": "vault",
      "name": "Neural Vault — search that gets it",
      "status": "live",
      "summary": "Search that understands meaning across messages, files and decisions, and Live Context that brings the relevant past into the conversation as it moves.",
      "description": "Search that understands meaning, not just words, across messages, files and decisions. The Neural Sidebar brings the relevant past into the live discussion as it moves.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#vault"
    },
    {
      "key": "home",
      "name": "Home — what today asks of you",
      "status": "live",
      "summary": "What today asks of you: mentions, approvals waiting on your go, what shipped overnight, and the security posture of every Tread with a repository.",
      "description": "Open the app and know what today asks of you: what is waiting on you, which agent needs a decision, who is around, which threads moved.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#home"
    },
    {
      "key": "waiting",
      "name": "Waiting on — the list that never scrolls away",
      "status": "live",
      "summary": "Flag what you need from someone and it stops scrolling away. One list of what is owed to you and what you owe.",
      "description": "Flag what you need from someone; it stops scrolling away. Everyone has one list of what is owed to them and what they owe. Answered or dismissed, in place.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#waiting"
    },
    {
      "key": "decisions",
      "name": "Decisions that stay decided",
      "status": "live",
      "summary": "Confirmed decisions become a ledger the whole team can argue with: what was decided, from which messages, by whom, and what replaced it. Survey proposes; people confirm.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "thermal",
      "name": "Topo — the map of the conversation",
      "status": "live",
      "summary": "The map of the conversation. Beside every Tread, a strip of its shape; across the workspace, where the heat is right now.",
      "description": "The map of a conversation. Beside every Tread, a strip shows its shape — your mentions, what is waiting on you, decisions, files, deploys — so you jump to what matters instead of scrolling for it.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#thermal"
    },
    {
      "key": "thermal-map",
      "name": "Thermal",
      "status": "live",
      "summary": "Topo one level up: where the heat is across the whole workspace right now — which Treads are moving, what is stuck, what needs a decision.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "security",
      "name": "TANK Shield",
      "status": "live",
      "summary": "Every change to TANK, its products and the repositories it works in runs the checks. A registry that records nothing as met without evidence, and daily probes from inside a sandbox.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#security"
    },
    {
      "key": "boards",
      "name": "TANK Blueprint — the design is the running app",
      "status": "live",
      "summary": "A board where a frame holds the tool behind it. Ask for a diagram in a thread and it is drawn, arranged and kept in step with the code.",
      "description": "A Figma and Lucid alternative inside your workspace. A frame on the board holds the real application — web or mobile, running, at whichever commit you choose — not a picture of one. Click an element in it, ask for a change to the design, the copy or the behaviour, and the agent finds that element in the source, writes the change and puts the result in a second live frame beside the first, so you compare two running apps rather than a comp and a hope. The board records the commit it was drawn from and says when the product moved past it. Clicking through a flow writes the test. Built in the open in thirty hours.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#boards"
    },
    {
      "key": "neural",
      "name": "TANK Neural — TANK's own model, inside your workspace",
      "status": "live",
      "summary": "TANK's own model, in its own section of your workspace. It answers from what you can read there and searches the web for what changes. Your chats are yours alone.",
      "description": "Neural 1.0 is the model TANK trains and serves itself. In a Premium workspace it has its own section: chat with it the way you would anywhere, and it answers from the Treads and files you can read, plus TANK's own index of the web for anything that changes. Your conversations are private to you; the workspace sees only what they cost, on Spend and in Books.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#neural"
    },
    {
      "key": "guardrails",
      "name": "TANK Guardrails — rules agents cannot talk their way around",
      "status": "live",
      "summary": "Rules and policies every agent follows, for the whole organization or one Tread. A run that cannot meet one stops and asks; nothing is allowed just once.",
      "description": "Write a rule as a sentence, or give it a shape TANK enforces itself: an order (this lands before that starts), a decision a person makes first, a check that must pass, a pull request's shape, the paths a run may touch, the commands it may run. Shaped rules are refused at the action from TANK's own records, before a commit reaches GitHub; sentences are judged at every checkpoint by a separate model. Each guardrail is rated as you type it, a document can be read for its rules, and daily drills prove the shapes hold. Included in Premium.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#guardrails"
    },
    {
      "key": "agentops",
      "name": "TANK AgentOps — a swarm of agents, run like a team",
      "status": "live",
      "summary": "Swarm of agents in a Tread: a coordinator hands bounded work to specialists, every hand-off is a thread you can read and steer, and every dollar is on Spend.",
      "description": "An Ops team is a coordinator and specialists, each with a role, a model ladder and a tool policy, attached to any Tread. Address the team by name and the coordinator plans, hands pieces to specialists inside an envelope of dollars and turns, judges what comes back before it can call the work done, and reports in the thread. Hand-offs are threads people read and steer; a person can hold a seat with a deadline; two specialists can be asked to agree before a risky step; what the team learns reaches its next run. A formation board shows who is doing what, a replay attributes cost down the hand-off tree, a shift works a backlog overnight and briefs you in the morning, and Shield drills the team daily. Built in the open in a day.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#agentops"
    },
    {
      "key": "canvas",
      "name": "TANK Atlas — pages that say when they stopped being true",
      "status": "live",
      "summary": "Pages written from what was actually said, citing it. Decisions are blocks collected into a ledger you can ask, and a page tells you when what it rests on moved.",
      "description": "A Notion alternative inside your workspace. Ask in a thread and the page exists, written from what was actually said and citing it. Every page records what it rests on and tells you when that moved, so a wiki nobody trusts stops being the normal outcome. Decisions are blocks rather than paragraphs, collected into a ledger you can ask; a block can carry this month's real cash instead of a screenshot of it; and the Neural Vault answers questions with the passage. Built in the open in an afternoon.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#canvas"
    },
    {
      "key": "books",
      "name": "TANK Books — the money side, kept by the agent",
      "status": "live",
      "summary": "Invoices, expenses, payments and a cash summary kept by the agent, double entry underneath. What the agents themselves cost lands in the books each day.",
      "description": "A QuickBooks alternative inside your workspace. Say \"invoice Acme for the September work\" in a thread and the invoice exists, is sent, carries a card link and is chased until it is paid. Photograph a receipt and the expense books itself. Bank statements reconcile with a reason for every match, reports answer in a sentence, and an accountant gets a clean export. Built in the open in an afternoon.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#books"
    },
    {
      "key": "radar",
      "name": "Radar",
      "status": "live",
      "summary": "A Tread that watches: sources, widgets and schedules, with the agent narrating what changed.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#radar"
    },
    {
      "key": "hosting",
      "name": "Hosting",
      "status": "live",
      "summary": "Ask for a repository in a Tread and the app is live at its own address, woken and put to sleep from the same settings.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#hosting"
    },
    {
      "key": "huddle",
      "name": "Huddles",
      "status": "live",
      "summary": "Audio with the people in the Tread, screen share on web and desktop, one tap to join from the header.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "note": "Audio on every client; screen sharing on web and desktop only.",
      "url": "https://tank.chat/#huddle"
    },
    {
      "key": "armor",
      "name": "Armor Mode — quiet, not absent",
      "status": "live",
      "summary": "Do not disturb with a schedule. Ambient noise is held and summarized; only what is critical breaks through.",
      "description": "Do not disturb, done properly: ambient chatter collapses into short summaries per Tread. Only the critical breaks through.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#armor"
    },
    {
      "key": "later",
      "name": "Send when things are calm",
      "status": "live",
      "summary": "Schedule a message for a time, or for when someone is back. Drafts follow you between devices.",
      "description": "Schedule a message for a time — or for when the Tread has gone quiet, so it lands when people can read it rather than mid-conversation.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#later"
    },
    {
      "key": "saved",
      "name": "Pins, saved and bookmarks",
      "status": "live",
      "summary": "Pin what a Tread needs at hand, save what you will come back to, bookmark the links a Tread lives by.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#saved"
    },
    {
      "key": "replay",
      "name": "Replay",
      "status": "live",
      "summary": "Scrub through a Tread's day the way it happened, with the agent's moves and the people's replies in order.",
      "platforms": [
        "web",
        "desktop"
      ],
      "url": "https://tank.chat/#replay"
    },
    {
      "key": "dm",
      "name": "Direct messages and groups",
      "status": "live",
      "summary": "One to one or a small group, with the same threads, files, huddles and @tank as a Tread.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/#dm"
    },
    {
      "key": "mobile",
      "name": "On your phone and your desktop",
      "status": "live",
      "summary": "iOS, Android, macOS, Windows and Linux. The same Treads, the same approvals from wherever you are.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "note": "The phone apps are in testing through TestFlight and are not yet in the app stores.",
      "url": "https://tank.chat/#mobile"
    },
    {
      "key": "basics",
      "name": "…and the table stakes, done right",
      "status": "live",
      "summary": "Threads, reactions, files with virus scanning, pins and bookmarks, huddles, custom emoji, drafts, notifications on every device, several accounts on one phone.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "flare",
      "name": "Flare — the workspace's voice",
      "status": "planned",
      "summary": "Every workspace owns its accounts on X and Instagram; its agent runs them. Connect a handle or make one, say how it may post and in what voice, and ask in any thread: \"@tank flare our last feature on X.\" Daily or weekly on its own if you like, with a go from you first if you like. The audience a product earns is the traffic it can call on later.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "note": "Built, but accounts cannot be connected yet: TANK's X and Instagram app credentials are not in place.",
      "url": "https://tank.chat/features"
    },
    {
      "key": "autopilot",
      "name": "Auto-Pilot",
      "status": "planned",
      "summary": "Turn a thread into a workflow: triggers, steps, approvals. Conversation in, pipeline out.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "profiles",
      "name": "Profiles that tell you something",
      "status": "planned",
      "summary": "What someone is working on, what is between you and them, when they are usually around, the decisions they made.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "across-teams",
      "name": "Agents that carry work across teams",
      "status": "planned",
      "summary": "A decision in one Tread starts the work in another, with the same approval and the same record. The organization moves as one thread.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    },
    {
      "key": "enterprise",
      "name": "Enterprise",
      "status": "planned",
      "summary": "Single sign-on, provisioning and retention policies.",
      "platforms": [
        "web",
        "desktop",
        "ios",
        "android"
      ],
      "url": "https://tank.chat/features"
    }
  ]
}