Connect Jan to Anoman AI
Jan connects to Anoman as a custom model provider — a desktop chat UI backed by the full guardrail pipeline.
Prerequisites
- An Anoman API key — create one in the dashboard (format
anm-sk-…). - Jan installed and up to date.
- A model ID from the Anoman catalog, e.g.
gpt-4o,gpt-4o-mini, orclaude-sonnet-4-6.
Enable streaming for long agent runs
Set stream: true on requests. Autonomous, multi-step, and long-thinking tasks can exceed the 100-second edge timeout and fail with a 524 error; streaming returns tokens as they are generated and keeps the connection alive, so the request completes. Most tools stream by default — confirm it is on for agentic use.
More detail in the streaming guide.
Add a custom provider
In Jan, go to Settings → Model Providers → Add Custom Provider, choose OpenAI-compatible, and enter Anoman's base URL (include /v1) and your key.
Prefer Anthropic?
Jan also offers an Anthropic-compatible format — point it at Anoman's Anthropic endpoint.
Pick a model
Add a model from the Anoman catalog and start chatting.
Verify the guardrails are active
Every Anoman response carries guardrail result headers. Inspect them in your dashboard traces to confirm the pipeline is running on Jan requests — prompt-injection detection, PII masking, and content moderation all apply automatically.
Need help with your integration?
Join the Founding 50 for early access and direct support from the Anoman team.