{"id":26252960,"url":"https://github.com/sgaunet/pplx","last_synced_at":"2025-07-10T06:35:12.410Z","repository":{"id":273258433,"uuid":"917872762","full_name":"sgaunet/pplx","owner":"sgaunet","description":"Unofficial perplexity.ai CLI","archived":false,"fork":false,"pushed_at":"2025-07-01T20:13:19.000Z","size":420,"stargazers_count":3,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-01T21:24:48.280Z","etag":null,"topics":["ai","cli","command","darwin","ia","linux","perplexity","pplx"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sgaunet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-01-16T20:00:48.000Z","updated_at":"2025-07-01T20:13:15.000Z","dependencies_parsed_at":"2025-02-07T21:24:42.710Z","dependency_job_id":"e754a387-1025-4f6a-9531-739ebbbaab22","html_url":"https://github.com/sgaunet/pplx","commit_stats":null,"previous_names":["sgaunet/pplx"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/sgaunet/pplx","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgaunet%2Fpplx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgaunet%2Fpplx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgaunet%2Fpplx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgaunet%2Fpplx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sgaunet","download_url":"https://codeload.github.com/sgaunet/pplx/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sgaunet%2Fpplx/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264538586,"owners_count":23624437,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","cli","command","darwin","ia","linux","perplexity","pplx"],"created_at":"2025-03-13T17:29:01.960Z","updated_at":"2025-07-10T06:35:12.404Z","avatar_url":"https://github.com/sgaunet.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pplx\n\n[![GitHub release](https://img.shields.io/github/release/sgaunet/pplx.svg)](https://github.com/sgaunet/pplx/releases/latest)\n[![Go Report Card](https://goreportcard.com/badge/github.com/sgaunet/pplx)](https://goreportcard.com/report/github.com/sgaunet/pplx)\n![GitHub Downloads](https://img.shields.io/github/downloads/sgaunet/pplx/total)\n[![Snapshot](https://github.com/sgaunet/pplx/actions/workflows/snapshot.yml/badge.svg)](https://github.com/sgaunet/pplx/actions/workflows/snapshot.yml)\n[![Release](https://github.com/sgaunet/pplx/actions/workflows/release.yml/badge.svg)](https://github.com/sgaunet/pplx/actions/workflows/release.yml)\n[![GoDoc](https://godoc.org/github.com/sgaunet/pplx?status.svg)](https://godoc.org/github.com/sgaunet/pplx)\n[![License](https://img.shields.io/github/license/sgaunet/pplx.svg)](LICENSE)\n\nIt's an unofficial CLI program to query/chat with the [perplexity API](https://www.perplexity.ai/).\n\n## Installation\n\n## Option 1\n\n* Download the latest release from the [releases page](https://github.com/sgaunet/pplx/releases).\n* Install the binary in /usr/local/bin or any other directory in your PATH.\n\n## Option 2: With brew\n\n```sh\nbrew tap sgaunet/homebrew-tools\nbrew install sgaunet/tools/pplx\n```\n\n## Usage\n\n```sh\nProgram to interact with the Perplexity API.\n\n        You can use it to chat with the AI or to query it.\n\nUsage:\n  pplx [command]\n\nAvailable Commands:\n  chat        chat subcommand is an interactive chat with the Perplexity API\n  help        Help about any command\n  query       \n  version     print version of pplx\n\nFlags:\n  -h, --help   help for pplx\n\nUse \"pplx [command] --help\" for more information about a command.\n```\n\n## Chat\n\nChat with the Perplexity API.\n\n```sh\npplx chat\n```\n\n## Query\n\nQuery the Perplexity API.\n\n```sh\npplx query -p \"what are the best citations of Jean Marc Jancovici ?\" -s \"you're a politician\"\n```\n\nThe above command will return in console a result that looks like:\n\n![pplx query](img/cli.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsgaunet%2Fpplx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsgaunet%2Fpplx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsgaunet%2Fpplx/lists"}