Skip to content

feat(agents): Add Perplexity Search API as web search provider#5210

Open
kesku wants to merge 3 commits intoMintplex-Labs:masterfrom
kesku:feat/perplexity-search-provider
Open

feat(agents): Add Perplexity Search API as web search provider#5210
kesku wants to merge 3 commits intoMintplex-Labs:masterfrom
kesku:feat/perplexity-search-provider

Conversation

@kesku
Copy link

@kesku kesku commented Mar 15, 2026

Adds Perplexity as a search provider for the agent web-browsing plugin.

Uses the Perplexity Search API (POST /search) which returns raw ranked web results — distinct from the existing Perplexity LLM integration which uses chat completions.

Configuration

Set AGENT_PERPLEXITY_API_KEY in your .env file and select "Perplexity Search" as the agent search provider in settings.

Changes

  • web-browsing.js: Add perplexity-search provider with _perplexitySearch() implementation
  • systemSettings.js: Add to provider allowlist and expose API key status
  • updateENV.js: Add AgentPerplexityApiKeyAGENT_PERPLEXITY_API_KEY mapping
  • server/.env.example: Add AGENT_PERPLEXITY_API_KEY
  • docker/.env.example: Add AGENT_PERPLEXITY_API_KEY
  • Frontend: Add provider option with icon and API key input to search provider settings UI

kesku and others added 3 commits March 15, 2026 05:02
Adds Perplexity as a search provider for the agent web-browsing plugin,
using the Perplexity Search API (POST /search) which returns raw ranked
web results — distinct from the existing Perplexity LLM integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant