Skip to main content

Command-line interface for Prita, a read-it-later and knowledge library.

Project description

prita

PyPI

Command-line interface for Prita, a read-it-later and knowledge library. Save links, read them, tag them, and find them again, all from your terminal.

Use it yourself or hand it to your agents.

For Agents

prita is built to be driven by LLM agents, so every command returns JSON default. Use --plain for humans.

Running

prita is published to PyPI. The quickest way to run it is with uv.

Hand this to your agents:

uvx prita --help

Authentication

The CLI authenticates with a personal access token.

prita auth login                    # interactively prompts for the token
prita auth login prita_xxxxxxxx     # pass the token directly
export PRITA_TOKEN=prita_xxxxxxxx   # or set it in the environment

Commands

prita list                    # saved articles, newest first
prita list --tag <id> -n 50   # scope to a tag, cap the count
prita list --after <cursor>   # grab the next page

Run prita --help for the full command list.

License

Licensed under MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

prita-0.1.0-py3-none-win_amd64.whl (2.2 MB view details)

Uploaded Python 3Windows x86-64

prita-0.1.0-py3-none-musllinux_1_2_x86_64.whl (2.4 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

prita-0.1.0-py3-none-musllinux_1_2_aarch64.whl (2.3 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

prita-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

prita-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARM64

prita-0.1.0-py3-none-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

prita-0.1.0-py3-none-macosx_10_12_x86_64.whl (2.2 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file prita-0.1.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: prita-0.1.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for prita-0.1.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 6dfd70945ae720e1faa12764dcb0b88f812c27a29acf1ebd460f33e590a3c899
MD5 ea402412076bf60b8290b01e3914357a
BLAKE2b-256 6972a88f6709ca4c3a361c3863bf5ed0b1a86bc50a2952ed5bb347bcd018a787

See more details on using hashes here.

Provenance

The following attestation bundles were made for prita-0.1.0-py3-none-win_amd64.whl:

Publisher: release.yml on prita-app/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prita-0.1.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: prita-0.1.0-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for prita-0.1.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d6cee024553a6ee60a2e50a21644e638443436e0d8dd8c8aa9cd0b57a242a1d2
MD5 572bb2b633c9be5838b877c2136a64be
BLAKE2b-256 2fb1c6f80258fc103af06b72414a77076bafd949ac196a7352a38b505f7c0802

See more details on using hashes here.

Provenance

The following attestation bundles were made for prita-0.1.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: release.yml on prita-app/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prita-0.1.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for prita-0.1.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4269bdcac5c07dc6c8e699cc054cadd5041a2c1a7f801f7c467cb8f81e285353
MD5 57e93060d7e3a9fa4088604b3353858a
BLAKE2b-256 79ee76b0af19d1313f8c75784ceb4c8907979d3e72d5bb77291c8030406c93cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for prita-0.1.0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: release.yml on prita-app/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prita-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for prita-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d45eee596e2e0fb037d3ed93d5ed9592c2b976925bee5730555a89d9820e5b0
MD5 2cdd7c6172cf5afb3e59412733c36b8e
BLAKE2b-256 30aa35e533483812f32f4e9d6ed1cdd206a01c26e61325380249c01b4d5a6e7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for prita-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on prita-app/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prita-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for prita-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e1d4bc1323a5a93f8d6f07abb887a93a61e5a3c92b81571ca50d711b46f2e185
MD5 250b6114fc876be3eb236465bb331b1a
BLAKE2b-256 a7034b38d9788b55e9f1c0d48f0892d98e29fcf2322bd350e4f54b07cfceecc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for prita-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on prita-app/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prita-0.1.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: prita-0.1.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for prita-0.1.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e23b6f5187e007935ea7769be9c9cbe769682281897c08935224879ee769c0ce
MD5 a2f8acd66275ccf895dc05421478c92f
BLAKE2b-256 300a25b8a70a6e75f7ecf9e59b0195da79a22a49a4d657b9454f08bbe3397fe2

See more details on using hashes here.

Provenance

The following attestation bundles were made for prita-0.1.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on prita-app/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file prita-0.1.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for prita-0.1.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2d6263d612146d4ae8b2924a7e44166a350c3a5a83be68f5749fed0b77ed2f19
MD5 3cd47124993826fa4d9bcfd3830b9338
BLAKE2b-256 4efac5d57c51400b6e386db4f8b678af88586409ca5c6c41b9346e9f1628549c

See more details on using hashes here.

Provenance

The following attestation bundles were made for prita-0.1.0-py3-none-macosx_10_12_x86_64.whl:

Publisher: release.yml on prita-app/cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page