use-perplexity

Query Perplexity models via OpenRouter for web-backed research insights.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/skaile-ai/ai-assets --skill use-perplexity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: use-perplexity
Source: https://github.com/skaile-ai/ai-assets/tree/main/use/skills/use-perplexity
Command: npx skills add https://github.com/skaile-ai/ai-assets --skill use-perplexity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, typer, rich, python-dotenv, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Use-perplexity enables researchers and knowledge workers to quickly obtain deep, up-to-date insights by querying Perplexity models via the OpenRouter API. It centralizes access to advanced reasoning models and streamlines web-backed research workflows.

Core Features & Use Cases

  • Web-based research using Perplexity models through OpenRouter.
  • Configurable model selection and easy option to output raw or formatted results.
  • Use cases include rapid fact-checking, complex topic exploration, and evidence gathering for reports.

Quick Start

Run uv run scripts/ask.py "Your deep research question goes here" to fetch a Perplexity-based answer via OpenRouter.

Frequently Asked Questions about use-perplexity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use Perplexity models for web research through OpenRouter?

Query Perplexity models through OpenRouter by running the CLI script with your deep research question, fetching web-backed answers via the configured API key.

Can I select different Perplexity models for complex question answering via OpenRouter?

Yes, model selection is configurable. You can specify different Perplexity models through OpenRouter to handle complex question answering across various domains.

Does querying Perplexity via OpenRouter require an API key?

Yes, you need an OpenRouter API key configured in your environment to authenticate web search requests and retrieve up-to-date insights from Perplexity models.

What is the best way to get raw or formatted results from Perplexity web searches?

Use the provided CLI script to perform web searches. It includes an option to output either raw or formatted results from the Perplexity API response.

How does Perplexity API integration handle rapid fact-checking and evidence gathering?

Perplexity API integration provides precise, up-to-date insights by querying web-backed models, enabling rapid fact-checking and evidence gathering for research reports.

What Python dependencies are needed to run Perplexity queries via OpenRouter?

You need requests, typer, rich, and python-dotenv installed to run the CLI script, manage API interactions, and load environment variables for OpenRouter.