Back to Newsroom

Perplexity Releases pplx, a Single-Binary CLI That Puts Its Search API in the Terminal for Coding Agents

By Modelverse Editorial·July 27, 2026·2 min read
Perplexity Releases pplx, a Single-Binary CLI That Puts Its Search API in the Terminal for Coding Agents

NewsHub NewsHub Premium Content Read our exclusive articles FacebookInstagramX Home Open Source/Weights AI Agents Tutorials Voice AI Robotics Newsletter → Partner with Us NewsHub Search Home Open Source/Weights AI Agents Tutorials Voice AI Robotics Newsletter → Partner with Us Home Editors Pick Agentic AI Perplexity Releases pplx, a Single-Binary CLI That Puts Its Search API in... Editors PickAgentic AIAI AgentsArtificial IntelligenceApplicationsTechnologyNew ReleasesOpen SourceSoftware EngineeringStaffTech News Perplexity Releases pplx, a Single-Binary CLI That Puts Its Search API in the Terminal for Coding Agents By Michal Sutter - July 27, 2026 Perplexity has released pplx, an official command line client for its Search API. The tool returns grounded search results and extracted page text, all as JSON. According to its docs, it targets humans and coding agents equally. It is not a chat client. There is no conversational mode, no model selection and no synthesized answer.

The tool exposes exactly two working surfaces. pplx search web runs a live web search. pplx content fetch pulls a URL and returns cleaned page text.

The contract around them is the interesting part. Per the official pplx-cli Agent Skill, success means exit code 0 and exactly one JSON object on stdout. Search returns {hits: [{url, title, domain, snippet, ...}], total, saved_to?}.

Every failure exits 1 with an empty stdout. One JSON error object goes to stderr, shaped {"error":{"code","message","command","hint"?}}. Documented codes include AUTHENTICATION, UNKNOWN_ARGUMENT, ARGUMENT_ERROR and BAD_REQUEST. The skill notes that list is not exhaustive, so callers should branch on error.code.

Installation is a single shell command that pipes a script into sh:

curl -fsSL https://github.com/perplexityai/perplexity-cli/releases/latest/download/install.sh | sh Reading install.sh shows what it actually does. It downloads manifest.json from the latest release and extracts the tag and version. It then pins every remaining download to that tag, explicitly to avoid racing a concurrent publish.

It fetches SHA256SUMS and the platform binary, verifies the checksum, and installs to ~/.local/bin/pplx. No sudo is required. A receipt is written to ~/.config/pplx/pplx-receipt.json, but only after the installed binary runs successfully.

Platform coverage is limited to three targets: macOS on Apple Silicon, Linux x86_64 and Linux arm64. Anything else exits with an error. There is no Windows build and no Intel macOS build.

Official Announcement

Read the full update directly from the official source at MarkTechPost News.

Stay tuned to Modelverse for real-time model analysis and benchmark coverage.

ai-newsbreakingmarktechpost

Footnotes & Primary References

Related content

Anthropic's Dario Amodei responds: doesn't oppose open-weight models, but fears Chinese AI

Anthropic founder and CEO Dario Amodei made his views clear about open-weight models and China's growing AI capabilities.

Read article

Bot-detection startup Spur nabs $200M from Insight

Spur Intelligence has raised a $200 million round from Insight Partners for its tech that can identify legit human traffic from bots.

Read article

Cognizant Anthropic

Official announcement from Anthropic: Cognizant Anthropic

Read article
© 2026 Modelverse®. All rights reserved.Modelverse Newsroom