Nobody knows who has the trailer.
When your gear is your business, a handshake isn't a system. This kit is the ledger: who has what, when it's due back, what deposit is held, and who keeps returning things late. Due-back reminders send themselves, double-booking gets refused before you promise the same trailer twice, and every deposit has a paper trail. Works for gear you lend to your crew and gear you rent out for income.
Encrypted payment, powered by Stripe.
What it does about equipment chaos.
- One lookup replaces the group text. Every item's live status — on the shelf, or out to whom until when — from a single command. 'Where's the generator?' stops being a conversation.
- Due-backs that chase themselves. A heads-up before the return is due and one overdue notice after — email or SMS, in your voice — so returns stop depending on anyone's memory.
- Double-booking refused at booking time. The kit checks the item's open loans before it lets you promise it — the conflict surfaces when you book, not at 7 AM when two crews show up.
- Deposits with a paper trail. Held at check-out, resolved at check-in — returned, or withheld with a written reason. The record that settles the dispute later.
- It remembers who burns you. Late returns, damage, and withheld deposits per borrower, worst first — so the lending decision is data, not vibes.
- Yours forever, no subscription. Real Python source, on your machine. Configure it for your own operation — or your clients' — and resell it. No per-seat fee, ever.
What's inside.
Your gear, on the record
Every item with its deposit, daily rate, and live status. Add it once; the ledger tracks it forever.
Conflicts caught at booking
Booking checks the item's open loans and refuses a colliding window — override with --force only when you know better.
Due-back nudges
A T-24h heads-up (configurable) and one overdue notice — sent automatically when you run `due` on a schedule.
Held, then resolved
Every deposit is logged at check-out and closed at check-in — returned, or withheld with the reason written down.
A few commands
`init` makes it yours, `add` builds the inventory, `book`/`checkin` run the ledger, `due` sends reminders, `history` shows who flakes.
Keychain, not .env
Credentials live in your OS keychain, never a plaintext file. The whole ledger is auditable in a text file.
One command and it's your business, not ours.
The kit ships with a blank template. Run init with your business name and it writes your own config — every reminder now goes out as you, on your channel, with your late policy in your words. Nothing points back to us. If you set up tools for other businesses, it's yours to configure per client and charge for.
Encrypted payment, powered by Stripe.