Your own key, your own bill, one receipt per turn.
Connect your OpenAI key and choose a model. The work lives in a project with sessions and approvals, and the ledger records the usage the provider exposes for each turn and each session.
Free for one person on your Mac, no card. Your model provider bills you directly.
A chat box, and then this
A chat box answers. Bandicot does the work in your folders, asks before it writes, and keeps a version of every change.
In a chat boxA model and a text box, with no gate before a write.
In BandicotA trusted harness around the modelBandicot gives every agent a project, tools, a session that survives restarts, approvals, and a clear place to stop.
In a chat boxA conversation. The files stay wherever you copied them from.
In BandicotProjects that hold the workKeep files, context, plans, and decisions with the project instead of losing them in a disposable chat.
In a chat boxClose the tab and the thread is somewhere in a list.
In BandicotDurable work sessionsClose the window, restart, or pick up from another of your Macs without turning the work into a brand-new conversation.
In a chat boxIt suggests an edit and you apply it yourself, so there is no gate to read.
In BandicotA human gate for writesWhen work can change files or systems, Bandicot makes the decision visible before the effect lands.
If it is not for you
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.
Checked, and labelled
Each line says whether it ships now or is still being built, so you never buy a promise.
- Available now
Any model, one project
Switch between hosted providers and local models without rebuilding the project around one lab.
- Available now
See what every turn spent
Tokens, cache reads and cost are recorded per turn, session, profile and model, and the Habits tab shows the patterns.
- 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
You can bring saved git history back to the project.
The saved history goes back into the project exactly as it was, with your commits, branches and tags.
- Available now
Before downloading a model, Bandicot checks memory needs and disk space.
Before a download, Bandicot reads the model's own file header to work out how much memory it will need and checks there is room on the disk.
- Available now
Hosted providers and local models can work in the same project.
The API Project Desk
Every line below is already in the plan. Nothing here is an extra you pay for.
- Your own provider connectionincluded
- Usage per turn and per session, as reportedincluded
- Approval before tool callsincluded
- A version of every file editincluded
- Free for one profileincluded
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.
Before and after
Now
The API call is easy. The shell around it, with history, permissions and a usage trail you can read, is what you end up building yourself.
With Bandicot
You keep the direct relationship with the provider. Bandicot supplies the project, the approvals and the record, and OpenAI bills your usage directly.
Your own key, your own bill, one receipt per turn.
Free for one person on your Mac, no card. Your model provider bills you directly.