Jan
Jan is a local-first AI client. Saturn services expose OpenAI-compatible endpoints, so Jan can connect without any Saturn-specific code or library — point it at a discovered URL and you're done.
Get a URL
$ dns-sd -B _saturn._tcp .local # macOS / Bonjour
$ avahi-browse -rtp _saturn._tcp # Linux / Avahi
$ saturn endpoint # Python helper — picks highest-priority
http://macbook.local:11434
Any of the above works. The result is what you paste into Jan.
Setup
-
Get the Saturn endpoint URL:
-
In Jan, go to Settings → Model Providers → OpenAI (or add a new OpenAI-compatible provider).
-
Set the API Base URL to the endpoint returned by
saturn endpoint. -
Set the API Key to
saturn(for local services) or the ephemeral key shown bysaturn endpoint(for beacon services). -
Models available on the Saturn network will appear in Jan's model selector.