OpenRouter

Use any AI model to generate code, text, or images via OpenRouter.ai.
Connect it
In Keystile Automations → Connections → New connection, choose OpenRouter and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in OpenRouter: ask llm (Send a prompt to any model on OpenRouter and get the reply).What it can do (9 actions)
| Action | What it does | Changes data |
|---|---|---|
| Ask LLM | Send a prompt to any model on OpenRouter and get the reply. | |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Get API Key Usage | Gets usage, spend limit, and rate-limit info for your connected API key. | |
| Get Credits | Gets this account's current API credit balance and total usage. | |
| List Embedding Models | Lists the embedding models available through OpenRouter. | |
| List Models | Lists the models available through OpenRouter, with pricing and context limits. | |
| List My Available Models | Lists the models your account can actually use once your provider preferences, privacy settings, and guardrails are applied. | |
| List Providers | Lists the upstream AI model providers routed through OpenRouter. | |
| List Providers for a Model | Lists every provider serving a specific model, with the pricing and uptime each one offers. |
How Keystile protects it
Every OpenRouter action is checked before it runs, whether it comes from an AI tool or a workflow. 1 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use OpenRouter with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access