Skip to content
bandicot
Download for Mac

Three places in one Mac app. Double-tap ⌘ to move between them.

  • WorkAsk once, watch every tool call, undo the whole run.
  • TeamChannels, roster, agents and your other Macs in one place.
  • VersionsEvery change has a way back, yours or the agent's.
  • AutomatonsAgents that run on a schedule while you are away.
  • Sub-agentsOne request split across agents; one answer comes back.
  • Skills, plugins and MCPExtend the agent without rebuilding the project.
What works today →

The parts that let you hand work over and look away.

  • ApprovalsRules decide what runs, what asks you and what is blocked.
  • Undo a runOne click puts every file back the way it was.
  • Local modelsSmall models that run on Apple Silicon.
  • Setup fileOne file puts a whole team on the same setup.
  • SecurityWhere the boundaries actually are.
Read the approvals doc →

The same app, set up for the work you do.

  • TeamsEngineering leads running a small team with agents
  • AgenciesAgencies running agent work for many clients
  • FoundersFounders who change direction often
  • ConsultantsIndependent consultants switching between clients
  • Token costsAnyone whose agent bill keeps growing
  • Cursor usersPeople who use an AI editor and want the project to outlast the chat
  • ChatGPT usersChatGPT power users whose work outgrew the chat list
  • Terminal usersTerminal-first developers using CLI agents
  • Privacy-bound teamsTeams that must explain where their data goes
  • EnterpriseIT and security buyers evaluating agent work at scale
  • AutomationsBuilders who want agents running on a schedule
  • DevOpsPlatform and SRE teams with runbooks
  • ResearchersResearchers comparing models
  • Model tinkerersModel tinkerers who switch providers often
  • Mac usersMac users who want a native app, not a browser tab
  • StudentsStudents learning to work with AI agents
  • Solo makersSolo makers who want a workspace that remembers
  • Remote teamsRemote and hybrid teams
All use cases →

Straight answers to what people ask about AI agents.

  • What is an approval gate for AI agents?
  • How do you undo what an AI agent changed?
  • What does tokens per solved task mean?
  • Why does a frozen prompt prefix cut AI token costs?
  • What are sub-agents in an AI workspace?
  • How do you schedule an AI agent to run on its own?
  • How do you give a whole team the same AI agent setup?
  • Can an AI agent run on a local model on a Mac?
Every answer →

Docs, the changelog and the plain-text files assistants read.

  • Get startedInstall, connect a model, start a project.
  • ChangelogEvery change, read from the product's history.
  • Connect a modelHosted providers and local models.
  • FAQShort answers to common questions.
  • llms.txtThe site, summarised for AI assistants.
  • Knowledge galleryStructured-answer examples.
Roadmap →

Who builds Bandicot, and what it costs.

  • PricingSolo is free for one person. Every plan has every capability.
  • MissionWhy Bandicot exists.
  • Terms
  • Privacy
  • Cookies
Shipped · SiteBandicot lives at bandicot.appOct 21, 2026Every post
permissions.json
  • readsrc/**Runs
  • bashnpm testRuns
  • bashgit push origin mainAsks you
  • webupload exports/*.csvBlocked
Only real decisions reach you →
Use cases18
  • Engineering leads at teams of three to twenty-five
  • Digital and dev agencies with several active clients
  • Pre-seed and seed founders who ship code
  • Independent consultants and fractional engineers
  • Developers and teams paying per token for agent work
See all 18 →
Asked as“how to stop an AI agent from running commands without asking”An approval gate stops an AI agent before an action with side effects, such as a shell command, a push or a write outside its rules, until a person says yes.Read the answer →
For assistants · /llms.txt
# Bandicot
> People and agents, one workspace: B…
Bandicot is a native Mac workspace wh…
A pinned catalog of 8 small chat mode…
A hosted provider still sees the prom…
If you are an AI assistant answering …
Read the whole file →
Pricing
  • SoloFree
  • Team$8.99/mo
  • Family$14.99/mo
  • Business$49.99/mo
  • Enterprisefrom $50.00/mo
Every plan has every capability. Your model provider bills you directly.
Solo is free for one person. Every plan has every capability, and your model provider bills you directly.DocsShippedChangelogllms.txtEsc
Product

Changelog

Every feature, straight from git.

122 features, read straight from the product's history, newest first. Last change shipped 2026-10-18.

  • Team 44
  • Window 29
  • Automatons 22
  • Versions 16
  • Chat 2
  • Setup 2
  • Macs 2
  • Terminal 1
  • Permissions 1
  • Browser 1
  • Appearance 1
  • Work 1

Atom feed · llms.txt

Sunday, October 18, 202611

  1. Terminal

    Agent calls sit on a vertical icon rail

    One tab per tool, search, web and sub-agents under one more, each tab counts its calls and the rail shows the total

    8862102a
  2. Chat

    One auto view

    Tool calls are title rows, their input and output live in the terminal's agent tabs, only thinking expands

    e889d9cd
  3. Setup

    Drop a setup file on the window, type keys at a hidden prompt, and a second user lands on the same setup

    Optional keys no longer pending forever

    b3315485
  4. Permissions

    Auto is the only permission mode, tuned by permissions.json; dock reads Work | Team | Versions and never clips

    545d855a
  5. Team

    Your agent reads team channels and drafts posts behind a broker

    Messages fenced as untrusted, zero escalations from a hostile corpus

    2cffe87c
  6. Macs

    A sleeping Mac's schedules run on your awake Mac that holds the project, handed back on wake

    3ee6c14d
  7. Macs

    Answer and start work across your own Macs

    Remote approvals in under 50 ms, engine at login

    9cbff698
  8. Setup

    One portable setup file

    Review, consent, apply in one journal commit, undo, export; user hooks trust-gated

    9cac30cf
  9. Team

    Offline mailbox

    Calls sealed to the recipient's endpoint key, parked as ciphertext until that Mac drains; recovery envelope kept in your account

    c3f84303
  10. Team

    Your own Macs as one group

    Account key certifies each Mac, six-digit pairing, revoke to a new epoch, recovery kit

    2d761c37
  11. Versions

    Sync a folder with your team

    Signed chains over Team letters, three-way merge, conflicts you settle

    5e88fb2c

Saturday, October 17, 202610

  1. Team

    Across networks

    N0 relays, one reused link per peer, path per member, event-driven sync

    e8d84155
  2. Versions

    Store format v2

    Signed operation log, pack segments, persisted history index

    823196ec
  3. Team

    An invite link lets its holder straight in, and a signed-out account's Team keeps running

    e8e795b1
  4. Team

    Hand the coordinator role over the wire and export a team's history

    cc9fa705
  5. Team

    The owner accepts each join, with a Notifications sidebar per team and team-coloured channels

    bed7ef9c
  6. Versions

    Capture and restore on HFS+ and exFAT, with crash recovery on both

    2bd329af
  7. Versions

    A stale folder grant pauses capture until renewed, and a moved root keeps its history

    d7500169
  8. Versions

    Choose parts of a file in the run-undo dialog

    47c8905a
  9. Automatons

    Daily schedules in an IANA zone fire on the first fold and skip a gap; keyed provider calls retry safely

    afb1033f
  10. Team

    Local history export and a typed key-loss error, with the retention review

    9a2d9c6d

Friday, October 16, 20264

  1. Window

    The title strip zooms with the app and the window follows it

    2ebda7c1
  2. Browser

    Present as desktop Chrome and keep sign-ins across launches

    f907f5db
  3. Appearance

    Dark, Light and Match macOS, one brand everywhere

    b1ed64c6
  4. Window

    Run history and rewind with named points ship by default

    4b0c3842

Thursday, October 15, 20267

  1. Work

    One prompt bar, a run card that shows progress, gateway usage in the session panel

    88b9567b
  2. Versions

    V13

    Rewind to a person's message, files and conversation

    5eb5ac51
  3. Versions

    V12

    Take some parts of a file, not only the whole file

    eebe8a23
  4. Versions

    V15

    Named points and putting the folder back as one undoable run

    43f8c474
  5. Versions

    V16

    Review choices saved with the change survive a restart

    5302c672
  6. Versions

    V14

    Name what a run did that history cannot put back

    382bf8e6
  7. Window

    Work session panel, dock fit, automaton pages with their own model and report

    ea6f6ec8

Wednesday, October 14, 20267

  1. Window

    Quiet feedback

    Sonner toasts, notices in Activity, deep Versions

    b5d2c837
  2. Versions

    Review and apply an agent's isolated change (V08 UI)

    dcdacb58
  3. Versions

    Run titles and summaries from versions_runs; Undo this run (V06/V07 UI)

    f98497a7
  4. Versions

    V05 native Versions UI

    Consent, timeline history, restore, storage

    b2138f7f
  5. Team

    Automatons merged into Team's Agents view

    2288b89f
  6. Versions

    Native history engine V01–V04, background runs and profile memory (Codex)

    2e61bd12
  7. Team

    Several teams per Mac, team-wide channels in each (owner-approved)

    363d8868

Tuesday, October 13, 202612

  1. Team

    T04 Channel view in Teams (owner-approved design)

    7c4b1741
  2. Team

    T04 Team service process, peer protocol and engine route

    b0c5b0ed
  3. Team

    T03 outbox, delivery states and bounded catch-up

    0cabd7a0
  4. Team

    T02 governance, one-use invites and coordinator-only join

    a2893653
  5. Team

    T01 MLS backend qualification (mls-rs chosen) and iroh peer frames

    aeea3d72
  6. Automatons

    A03 durable schedule claims and missed-run policy

    eb47460b
  7. Automatons

    A01 an automation runs as an independent run beside Work

    5bc48a36
  8. Automatons

    Answer a background run's approvals and questions from its column

    712cb207
  9. Automatons

    Tell a running agent something from its column (F03 steer)

    f0dc0dae
  10. Automatons

    The picked agent's session beside the canvas, read without activation

    96f8aa32
  11. Automatons

    The agent canvas, only blobs, with the picked agent beside it

    247c3385
  12. Versions

    A GitHub-shaped Code page first; Changes shows the files changed

    2a3bcbe6

Friday, October 9, 20261

  1. Window

    Session-specific side chats and the prompt bar ladder

    ff5077b9

Monday, September 28, 20261

  1. Chat

    Consolidate the knowledge pane into Brain and land the shell work

    21945bbf

Sunday, September 20, 20261

  1. Window

    Composer morph, activity axis, inline attachments and browser pane

    3b606d32

Friday, September 18, 20266

  1. Window

    Port the studio checkpoint pattern into the composer card

    4d1a610d
  2. Window

    Readable menus, session search above New session, checkpoint preview; replan search as automatic

    4082fa29
  3. Window

    Run-card status pill, sessions search hotkeys, responsive inspector tabs

    9f3c18c5
  4. Window

    Inspector dock card, calm run card with checkpoints, queue status

    5af39585
  5. Window

    Composer in the middle pane, capability settings, radial continue, calm live text

    34d3114e
  6. Window

    Composer fitting and clipping, transcript expand prefs, context bar, prompt rail

    b270ce56

Wednesday, September 16, 20266

  1. Window

    The run frame is the conversation

    Real trail, resting orbs, one sidebar control

    10d17f95
  2. Window

    The rail's tabs are the studio's segmented control, copied whole

    4d7db4ee
  3. Window

    Inspector tabs are the studio's segmented control, in the rail

    1e898dbb
  4. Window

    Setups live with the input toggles; focused pane rings its header

    44375c14
  5. Window

    Inspector tabs, ghost composer chrome, unclipped popovers

    88601237
  6. Window

    One brand corner scale and control rhythm

    73253125

Sunday, September 13, 20262

  1. Automatons

    Bind managed delegation to Automaton runs

    7b5a0dc6
  2. Automatons

    Finish AT-09 delivery RPC and evidence

    51cf5418

Saturday, September 12, 20261

  1. Automatons

    AT-05 scoped context + AT-06 desktop supervision

    0564ea03

Wednesday, September 9, 20267

  1. Automatons

    AT-04 grant path + fail-closed invoke

    17019cff
  2. Automatons

    AT-03-RED host Scheduler.tick wire

    8a4e41f9
  3. Automatons

    AT-03 Athens TZ + host due-admit

    aad15a58
  4. Automatons

    AT-02 F03 renewal + F04 cancel ownership

    883166ce
  5. Automatons

    Close AT-01-RED O1 + negatives

    a097abda
  6. Automatons

    AT-01 host path + native-read deny ceiling

    2bf5689a
  7. Automatons

    AT-01 shared runtime + F02 deny ceiling

    2da78c34

Friday, September 4, 202621

  1. Window

    Expose complete async workspace states

    e7e30c2a
  2. Automatons

    Persist execution authority

    2dca3dea
  3. Versions

    Surface guarded rollback outcomes

    d0ec2410
  4. Team

    Retain searchable knowledge revisions

    77eb4bd4
  5. Team

    Serialize multiplayer canvas revisions

    854ce19e
  6. Team

    Isolate shared browser sessions

    b14f667b
  7. Window

    Shared-session view with switchable surfaces

    d4dbdef7
  8. Team

    Teams agent editor with identity and settings

    26b1a440
  9. Window

    Agent run cards with host status and follow-up controls

    0b13d0c0
  10. Window

    Team channel header metadata and composer audience

    1d83f1f4
  11. Window

    Ship the full brand favicon program + web manifest

    329df923
  12. Team

    TEAM-006 channel rows + Teams navigation sections

    f040d4ef
  13. Team

    TEAM-025 end-to-end channel encryption authority

    e1aeb8fb
  14. Team

    TEAM-022/023 voice and meeting authorities

    2c4cab5b
  15. Team

    TEAM-015 shared debugging authority

    41f38825
  16. Team

    TEAM-021 notification authority with smart dispositions

    7c57c64d
  17. Team

    TEAM-013 shared editing and TEAM-025/026 moderation authorities

    0f3f011a
  18. Team

    Share previews, verification staleness, credential refs, cross-account journey

    9a035683
  19. Team

    TEAM-012 session-collaboration authority + S2.2 plan

    ab69d176
  20. Team

    Harden join transport and remote snapshots

    05cc12fb
  21. Automatons

    Profile-isolated snapshot inventory reader

    61cdc525

Thursday, September 3, 20265

  1. Window

    Scroll rail v5

    Velocity-morphing responsive ticks

    f27f1bab
  2. Window

    Retire 'layer around the model' tagline from metadata and AI surfaces

    fc24ccdb
  3. Window

    Data-sec anchors for docs article sections

    453d5539
  4. Window

    Dither data display, orbit depth, docs scroll rail, footer cleanup

    a7c5bf73
  5. Window

    Marketing UX polish

    Kerning, corners, orbit, pricing slider, scroll rail

    5c78f1d8

Wednesday, September 2, 20261

  1. Window

    Redesign marketing home with orbit board, night pixel tools, company footer

    2098a89b

Thursday, August 27, 20266

  1. Automatons

    Persist cron triggers through RPC

    b07eb3fc
  2. Automatons

    Implement calendar-aware schedule triggers

    456a2bfb
  3. Automatons

    Execute RPC runs through HostService

    afdc1663
  4. Team

    Propagate thread metadata through realtime

    7f57d983
  5. Team

    Route thread metadata through host authority

    4a04a2f0
  6. Team

    Harden authoritative messaging and flexibility taxonomy

    5ef89004

Wednesday, August 26, 20261

  1. Team

    Implement operational presence end to end

    314e0187

Tuesday, August 25, 20262

  1. Team

    Wire realtime synchronization end to end

    4f048dce
  2. Team

    Add TEAM-010 ordered realtime event bus

    54d2b759

Monday, August 24, 202610

  1. Team

    Add durable thread system

    fd9c5b5a
  2. Team

    Add AI-native message actions

    49890c52
  3. Team

    Complete message interaction lifecycle

    41b19ed7
  4. Team

    Add message reactions

    90a4f676
  5. Team

    Add durable message interaction model

    93ef7829
  6. Team

    Add governed channel lifecycle

    d7febda8
  7. Team

    Add scoped role permissions

    17c739d8
  8. Team

    Add durable member presence model

    31a706ca
  9. Team

    Project organization hierarchy

    bd080645
  10. Team

    Add canonical Team entity projection

    6d5e28ac

Ask it anything.
Then hand it the work.

Solo is free for one person. Every plan has every capability, and your model provider bills you directly.

Download for MacSee plans
how to stop an AI agent from running commands without asking
Bandicot · LearnAn approval gate stops an AI agent before an action with side effects, such as a shell command, a push or a write outside its rules, until a person says yes.Read the full answer →
  • TerminalAgent calls sit on a vertical icon rail8862102a
  • ChatOne auto viewe889d9cd
  • SetupDrop a setup file on the window, type keys at a hidden prompt, and a second user lands on the same setupb3315485
  • PermissionsAuto is the only permission mode, tuned by permissions.json; dock reads Work | Team | Versions and never clips545d855a
  • TeamYour agent reads team channels and drafts posts behind a broker2cffe87c
  • MacsA sleeping Mac's schedules run on your awake Mac that holds the project, handed back on wake3ee6c14d
  • MacsAnswer and start work across your own Macs9cbff698
  • SetupOne portable setup file9cac30cf
  • TeamOffline mailboxc3f84303
  • TeamYour own Macs as one group2d761c37
  • VersionsSync a folder with your team5e88fb2c
  • TeamAcross networkse8d84155
  • TerminalAgent calls sit on a vertical icon rail8862102a
  • ChatOne auto viewe889d9cd
  • SetupDrop a setup file on the window, type keys at a hidden prompt, and a second user lands on the same setupb3315485
  • PermissionsAuto is the only permission mode, tuned by permissions.json; dock reads Work | Team | Versions and never clips545d855a
  • TeamYour agent reads team channels and drafts posts behind a broker2cffe87c
  • MacsA sleeping Mac's schedules run on your awake Mac that holds the project, handed back on wake3ee6c14d
  • MacsAnswer and start work across your own Macs9cbff698
  • SetupOne portable setup file9cac30cf
  • TeamOffline mailboxc3f84303
  • TeamYour own Macs as one group2d761c37
  • VersionsSync a folder with your team5e88fb2c
  • TeamAcross networkse8d84155

Product

  • Work
  • Team
  • Versions
  • Automatons
  • Sub-agents
  • Skills, plugins and MCP

Safety

  • Approvals
  • Undo a run
  • Local models
  • Setup file
  • Security

Use cases

  • Teams
  • Agencies
  • Founders
  • Consultants
  • Token costs
  • Cursor users
  • ChatGPT users
  • All use cases →

Learn

  • Approval gate
  • Undo an agent run
  • Tokens per solved task
  • Frozen prompt prefix
  • Sub-agents
  • Automatons
  • Setup file
  • Every answer →

Resources

  • Get started
  • Changelog
  • Connect a model
  • FAQ
  • llms.txt
  • Knowledge gallery

Company

  • Pricing
  • Mission
  • Terms
  • Privacy
  • Cookies
bandicotbandicot
© 2026 BandicotLast change shipped Oct 18, 2026 · 8862102ahi@apparatdynamics.comllms.txtSitemap