OpenRouter Sonar
This skill provides a local sonar CLI backed by OpenRouter Sonar models with web search enabled.
Commands
Search
sonar "latest OpenRouter Sonar features"
sonar "best document AI underwriting startups" --model sonar-pro
sonar "credit underwriting agents" --model sonar-reasoning-pro
sonar "latest underwriting automation startups" --format md --output notes.md
sonar "OpenRouter Sonar pricing" --format json --output sonar.json
Default model:
Supported short model names:
sonar
sonar-pro
sonar-pro-search
sonar-reasoning
sonar-reasoning-pro
sonar-deep-research
These map internally to:
perplexity/sonar
perplexity/sonar-pro
perplexity/sonar-pro-search
perplexity/sonar-reasoning
perplexity/sonar-reasoning-pro
perplexity/sonar-deep-research
Models
sonar models
Shortcuts
sonar pro "latest OpenRouter Sonar features"
sonar pro-search "best cited search workflow for agents"
sonar deep "compare OpenRouter Sonar vs Tavily for research"
sonar reason "reason through the strongest arguments for and against RAG here"
sonar reason-pro "compare three underwriting architectures and justify the best one"
Research
sonar research "Compare Tavily, Exa, and Sonar for cited research workflows"
sonar research "Latest UK AI policy changes" --format md --output policy.md
Default model for research:
Output
Use --output to write to a file and --format to choose the file type.
Supported formats:
Environment
Required:
Optional:
OPENROUTER_SONAR_MODEL using short form, for example sonar or sonar-pro
OPENROUTER_REFERER
OPENROUTER_TITLE
Notes
- This is intentionally local, not MCP.
- It uses OpenRouter chat completions with web search enabled.
- Short model names are preferred, but full
perplexity/... names still work.