Petsitter sits between the tools you already use
and the AI provider they talk to.
Everything passes through here on its way out, and again on its way back. Your tools don’t need to know it’s there, and nothing about the way you work has to change. Three short steps get it running.
One message in, a clean tool call out. You’ll watch the raw model answer get turned into the shape your tool expects.
coming soonNone of it is on until you turn it on, and you can take it back out whenever you like — point your tool back where it was and it’s as if petsitter had never been here.
Every request and every reply, as it happens. Most of the time you’ll never think about this — right up until something behaves oddly and you’d really like to look.
Watch it liveSome models are shaky at tool calling, or hand back JSON that doesn’t quite parse. That can be smoothed over in the middle, without changing your tools or finding a bigger model.
See what’s availableAPI keys and personal details can be taken out of a message before it ever leaves your machine, and put back in the reply.
See what’s availablePetsitter is a proxy to your provider. This is where you set where the traffic goes.
Pick a provider, paste your key, and petsitter asks it which models it has. The list comes straight from the provider, so it’s never out of date. Providers marked models only can’t take requests directly, but a gateway like OpenRouter reaches those too.