Works with
If it can make an HTTPS request, it can use the gate.
Ratchet sits between your agent and the outside world. It does not care which model is reasoning, who trained it, or where it runs — only that something is about to touch reality, and that the same action should not happen twice.
When you don't need this
Most of what agents do has nothing to gate. Reading, searching, summarising, classifying, generating an image or a voice line — none of it touches the outside world, and running it twice costs you nothing but compute. A gate there is overhead with no return, and we would rather say so than sell you one.
What Ratchet is for is the moment a model's output becomes an act: the refund is issued, the outreach is sent, the tour is booked, the ticket is filed, the order is placed, the record in someone else's system changes. That is where a retry stops being free.
Smaller and local models get more out of this, not less
A local model loses the thread of a long conversation sooner, and a self-hosted stack has no vendor-side idempotency to fall back on. But the duplicate rarely comes from the model changing its mind — it comes from the run being restarted: a job retried, a queue redelivered, a process crashed after acting but before recording it.
That case is worked end to end in
/v1/integrate?runtime=ollama:
a local 8B model issues a refund, the payment gateway times out, and the outcome is
never confirmed. On the retry the gate does not say "already done" — it says
the previous outcome is unknown, verify before you act. Guessing
either way there is how you get a double refund or an angry customer.
About this list
Nobody named on this page is a customer, a partner, or an endorser, and no logos appear here for that reason. We name a platform only where you can act on the name — where there is a real path you can follow today. We don't name companies to borrow their credibility.
"Verified" means we ran it ourselves. Everything else is a documented integration path, not a test result. Ratchet is an independent service, not affiliated with, sponsored by, or endorsed by any company named here. All trademarks belong to their owners.