bandicot
  • Project around
  • Handbook read
  • Notes you choose

python-project/

Stop explaining the same script to an empty chat.

Start from the folder that already holds your scripts. The project keeps its memory and its sessions, reads your AGENTS.md, and the lessons from a failed step can become a note the next run already knows.

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

project-aroundhandbook-readnotes-chooseversion-agentpython-project/No explaining the same script to another emptychat.

The result, the reason, the wait, the work

What you get
Keep the decisions behind a Python tool with its files.
Why it holds
Projects hold context and sessions persist across restarts, and each chat reads AGENTS.md, falling back to CLAUDE.md.
How soon
Start from the folder that already holds your scripts.
What you stop doing
No explaining the same script to another empty chat.

Is this for you?

Made for

Python developers whose small tools need ongoing care.

Python developers growing scripts into maintained tools

Not yet for

People looking for a hosted notebook runtime.

Start in three moves

Start from the folder that already holds your scripts.

  1. Say what the job is

    Keep context and edits around a growing Python codebase.

    python-project/
  2. It works, you stay in charge

    Turn a vague request into an inspectable sequence of steps before tools begin changing the project.

  3. Take the result or undo the run

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

What is true today

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

  • Any model, one project

    Switch between hosted providers and local models without rebuilding the project around one lab.

    Available now
  • 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
  • The one-click local catalog has 23 chat and coding models.

    From Gemma 3 270M to Qwen3.5 35B-A3B.

    Available now
  • Models opens with a shortlist for each job and your Mac’s memory.

    Models opens on a short list for each job, such as chat, code or speech, picked for your Mac's memory.

    Available now
  • The /also command adds work to the plan without stopping the current work.

    /also adds whatever follows it to the session plan without stopping the work in progress.

    Available now

Try it with the door open

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 Script Home

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

  • A project around the folder you already haveincluded
  • Your handbook read at the start of every chatincluded
  • Notes you choose to save after a failed step succeedsincluded
  • A version for every agent editincluded
  • Your own Python environment, used as it isincluded
  • 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.

Straight answers

Does it bring its own Python environment?

Use the Python environment and dependencies you already maintain on your Mac. Bandicot's host runs approved tools around your project.

Can I take back an agent's edits?

Yes. In projects you enrol in Versions, file changes are recorded. Restore a file or undo a whole run, with or without Git.

Do I need a paid plan?

The free plan has every capability for one profile. Paid plans add profiles, and hosted providers bill you separately.

Stop explaining the same script to an empty chat.

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