bandicot

Keep query drafts and decisions with reviewable file changes.

Database developers maintaining query files

The query lives in a file. The reason lives in a note beside it.

Start with the folder that holds your query files. The project keeps readable memory next to them, every agent edit becomes a version with a diff, and database tools you connect stay under your approval rules.

Free for one person on your Mac, no card. Your model provider bills you directly.

query-project/
readable-projectdiff-restore-filemcp-tools-databasecommand-approvalfree-profilenotes.mdtoolsreadingquery-project/memory you can read

Three steps to a first result

Start with the folder that holds your query files.

  1. Point it at the folder

    Keep query drafts and decisions with reviewable file changes.

    query-project/
  2. You answer, it carries on

    When work can change files or systems, Bandicot makes the decision visible before the effect lands.

  3. Read what changed

    Every changed file is recorded, and undoing a run puts its files back with one click.

What it takes to begin

No hunting through chat transcripts for a query's intent.

  • A Mac

    Bandicot is a Mac app. The work happens in your folders, on your machine.

  • A folder

    Keep files, context, plans and decisions with the project instead of losing them in a disposable chat.

    query-project/
  • A model

    A local model, an OpenAI-compatible endpoint, or a hosted provider you sign in to. The provider bills you directly.

Free

For one person on your Mac. Every plan has every capability.

What is in the app for you

  • Free Bandicot core

    The free plan has every capability for one profile. Bring a provider key, a local model, or both; a provider's own bill stays yours.

  • A trusted harness around the model

    Bandicot gives every agent a project, tools, a session that survives restarts, approvals, and a clear place to stop.

  • Projects that hold the work

    Keep files, context, plans, and decisions with the project instead of losing them in a disposable chat.

  • Durable work sessions

    Close the window, restart, or pick up from another of your Macs without turning the work into a brand-new conversation.

Database developers maintaining query filesreadable-projectnotes.mddiff-restore-fileprojectmcp-tools-databasepermissionsyou are herecommand-approvalplan.mda profile boundary1 profile

In our own words

An agent with write access is only useful if a mistake costs one click.
Project memory is readable, a hover shows which chat wrote each note, and file edits are versioned once the project is enrolled.

Checked, and labelled

Each line says whether it ships now or is still being built, so you never buy a promise.

  • A version for every change

    Every file an agent changes is recorded, with diffs, restore, undo of a whole run, and a slider that puts a folder back to any moment.

    Available now
  • Approval before writes

    An agent asks before it writes, runs or spends outside the rules you set; the rules live in one permissions file.

    Available now
  • Skills, plugins and MCP servers

    Install skills, plugins and MCP servers per project, with their tools under the same approvals.

    Available now
  • A restore stops before changing files if two names would collapse into one on your Mac.

    A Mac’s disk usually treats README.md and readme.md as the same name.

    Available now
  • Command-line restore and undo preview changes before applying them.

    Restore and undo show what would change first, and change files only when run again with --yes.

    Available now
  • One Versions project can hold up to 100,000 files.

    Saving a version of one still takes a few hundredths of a second.

    Available now

If it is not for you

no contract, and you keep what you paid for until the period endsCancelany time

No contract. Cancel any time from your account and keep the plan until the end of the period you paid for.

  • Your files stay yours

    The agent does its work in your own folders on your Mac, so the files are yours to keep.

  • Start without paying

    The free plan has every capability for one profile, and asks for no card.

  • Put a run back

    Every changed file is a version, so a run you regret is one click from undone.

The Query Desk

Every line below is already in the plan. Nothing here is an extra you pay for.

  • Readable project memory beside the queriesincluded
  • A diff and a restore for every file an agent editsincluded
  • MCP tools for your database client, under your approval rulesincluded
  • Command approval by rule, in one permissions fileincluded
  • Free for one profileincluded
Free1 profileFree

Free for one person on your Mac, no card. Your model provider bills you directly.

No contract. Cancel any time from your account and keep the plan until the end of the period you paid for.

The query lives in a file. The reason lives in a note beside it.

Free for one person on your Mac, no card. Your model provider bills you directly.