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

Pricing · People and agents, one workspace

Free for one person. Add profiles when people join.

Every plan has every capability. Plans set how many profiles one account holds, each with its own projects and memory. Your model provider bills you directly, so you never pay us for tokens. Read the mission.

Billed yearly

01 · Solo

1 profile

$0/mo

Free forever · no card required

Just you, your machine, and any model.

  • Local-first: works with no account at all
  • Any device, one session authority
  • The full harness, all of it
  • Free forever, no card
Start free

02 · Team

up to 3

$7.42/mo

$89.00/yr billed yearly

A small crew on one account.

  • A small crew, one account
  • Separate identities per profile
  • Shared billing
  • Subprofiles count toward the cap
Get Team

03 · Family

up to 6popular

$12.42/mo

$149.00/yr billed yearly

Household or tight circle.

  • Boss or member creates profiles
  • Lock any profile you want
  • Subprofiles for separate client work
  • One flat price until 25 seats
Get Family

The ladder, in profiles

Flat tiers until 25. From 26 the account starts at $50/mo and every seat is the same $1.92/mo — no volume discount on the way from 26 to 100, and past 100 the price never drops below that.

1362526100+
individuals & familiesbusiness & enterprise

interactive calculator on /pricing · enterprise starts at $50 at 26 profiles

The workspace — included in every plan

Bandicot is a harness around the model you already pay for. These are the things that make it Bandicot; they never change with your plan.

Devices as views — desktop, terminal and web watch one live sessionDurable turns — committed before you see them; kill the app, come back, keep goingProjects — files, opened editors and memory scopes togetherBounded context — per-scope memory, compaction and token budgetPlan-first checklists — dependencies, write-scope serialization, capped nestingFail-closed approvals — allow-once, allow-for-session, or deny. Nothing lands unapprovedEvent-ledger history — every turn is a version; diff, revert, redo, and undo is recordedSpend meter — per-turn model cost and budget caps; what the UI shows is what is enforcedNo metered usage — tokens, agents, sessions, skills, plugins and MCPs run on your machine and your provider; the ladder prices profile capacity, not usageAny model — your provider, your endpoint, or local weights; sessions pin the revisionStructured cards — tables, charts, diffs and gates painted identically everywhereLocal-first — sessions, files and memory stay on your machine; owner-only credentialsWebsite account & device linking — sign-in, Stripe billing, native device pairing

What comes next — on every plan when it ships

Specified as product direction, never a date. None of this is sold at a different price: when it lands, it lands on every plan.

Automation builder — triggers, schedules, webhooks, hands-off runsGit intelligence — AI commits, branches, review, pull requests, agent worktreesTeam presence & canvas — channels, shared cursors, multiplayer work roomsCompute fabric — pair machines you trust, route inference to the best workerRemote handoff & mobile — a live session moves between trusted devicesProfile identity — guest profiles and encryptionOne product feel — progressive disclosure across desktop, mobile, terminal, web

Capacity & isolation — what the price actually covers

Bandicot does not resell tokens or run a hosted agent runtime. The ladder prices the website account: isolated profile workspaces, device linking, and what every extra profile costs us to keep.

✓ on this plan · — not on this plan · text = the value on that plan

FeatureSoloTeamFamily

Profiles per account

1Up to 3Up to 6

Isolated profile workspaces (memory, projects, chats, history)

Single profile — one workspaceIncludedIncluded

Nested subprofiles

A nested profile counts toward the same cap.

Counts toward the capCounts toward the cap

Per-profile password (open by default, optional lock)

OptionalOptional

Who can create profiles

YouAccount membersBoss or any member

Cost beyond the flat tier

—Flat to 3Flat to 6

Team — grows as your group grows

Solo is just you. From Team up, the account is shared. As the circle widens, the account grows the features anyone needs to trust it: separate identities, pre-created spaces, management, and support.

✓ on this plan · — not on this plan · text = the value on that plan

FeatureSoloTeamFamily

Who the account is for

Just youA small crewHousehold or trusted circle

One plan, one bill

One shared billOne shared bill

Separate identities per profile

IncludedIncluded

Pre-create profiles for the team

Included

Support & routing

EmailEmailEmail

You are not buying tokens or a hosted agent runtime. The harness sits around the model you already pay for; token cost lands on your provider bill and is metered per turn. The plan prices the website account: profile capacity, device linking, and billing infrastructure.

Local stays local. Sessions, files and memory belong to the machine that owns the work. The website does not run your sessions. A website account is optional for local use; required only for billing, plan sync and device linking.

Prices are USD list prices. Annual totals are shown before checkout. Cancel anytime. Enterprise past 100 seats keeps the $1.92 per-seat price; talk to sales for contracts at that scale.

How many profiles do you need?

Drag to your exact capacity. Flat tiers, then $1.92 per seat from 26. Prices are in USD, and yearly billing costs less on every paid plan.

Capacity → price

6profilesFamily
covers up to 6
1362526100

stops: 1 → 3 → 6 → 25 → then one-by-one to 100 · flat tiers, enterprise starts at $50 then $1.92/seat

Billed yearly

$12.42/mo
$12.42 per month, billed yearly · Family, up to 6 profiles.

$2.07/profile at 6 seats · $149.00/yr (17% off) · flat

Family

Up to 6 profiles

Continue with FamilyDocs

Enterprise 26 → ∞

From 26 the account starts at $50/mo, then $1.92 for every seat — the same price for all of them: 26 = $50.00, 100 = $192.00. No volume discount as you grow. Past 100 that stays $1.92 per seat. Beyond that, talk to sales.

Profiles, passwords & subprofiles

One account holds as many profiles as your plan allows. Anyone with account access can create those profiles and optionally set a password per profile, so a lead can pre-create profiles for the team, or each member can self-create.

  • No password → clicking the profile opens it instantly.
  • With password → clicking opens a modal asking for that profile's password.
  • Every profile can have subprofiles, their own memory, opened projects, chats and history. A subprofile counts as another profile toward the account limit.
account
ocque41@…
owns N profiles
profile
anna
password? modal : direct
subprofile
anna/work
counts as +1

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