FREEDOM251

Freedom251 › Secrets Management Tools

PX Secrets

Free plan APILinuxMacSelf-hostedWebWindows

Visit PX Secrets Alternatives Pricing

PX Secrets's own site

What PX Secrets is

PX Secrets is a free, open-source secrets manager that stores an encrypted vault on the user's machine. It encrypts the vault on disk with SOPS and AGE; the project says the private AGE key is read by SOPS and is never handled by PX Secrets. A dark web interface provides search and service grouping, and an optional desktop window uses pywebview. The command-line tool can list services and retrieve secrets by name for scripts. A local API supports runtime access by scripts and AI agents, and the app can run as a headless background service. The README documents Docker deployment and use by CI/CD pipelines. The project states that the app makes no network calls and collects no telemetry, analytics, usage tracking, or crash reports. Copied secrets are cleared from the clipboard after 30 seconds. PX Secrets is licensed under AGPL-3.0 and requires Python 3.9+, SOPS, and AGE. macOS and Linux are listed as supported; Windows may work but is untested. The local API is unauthenticated by default, though a bearer token can be required, and read-only mode can disable changes. Losing the AGE private key makes the vault unrecoverable.

Who it suits

PX Secrets is described as suited to developers, AI builders, homelabbers, and sysadmins who want a local encrypted vault. Its CLI and local API support script and runtime access, including use in CI/CD pipelines.

What it does well

  • Free and open-source under AGPL-3.0
  • No network calls or telemetry, according to the project
  • CLI and local API support script access
  • Copied secrets clear after 30 seconds

What to know first

  • Local API is unauthenticated by default
  • Lost AGE private key means unrecoverable vault
  • Windows support is untested
  • Requires Python 3.9+, SOPS, and AGE

Limits

The free plan is the free and open-source PX Secrets product. The local API is unauthenticated by default, and loss of the AGE private key prevents vault recovery.

Plans

PlanBilled and limitsPrice
PX SecretsFree and open-source · local secrets vault · AGPL-3.0Free

As github.com lists them, read 9 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the PX Secrets project website.
  2. Install Python 3.9 or later, SOPS, and AGE.
  3. Deploy the self-hosted app, with Docker documented as an option.
  4. Use the web interface or optional native desktop window to manage secrets.
  5. Use the CLI or local API for runtime access from scripts and agents.
  6. Set PX_SECRETS_AUTH_TOKEN to require a bearer token for API requests, if needed.

Verdict

PX Secrets provides a local encrypted vault with web, CLI, and API access for self-hosted use. The default API and key recovery limits matter when deciding how to deploy and safeguard it.

Questions

How much does PX Secrets cost?

PX Secrets is free and open-source. Its listed plan is free.

Which platforms does it support?

Linux and macOS are listed as supported, alongside web, API, and self-hosted use. Windows may work but is untested.

What does PX Secrets require?

It requires Python 3.9 or later, SOPS, and AGE.

Is PX Secrets open source?

Yes. It is licensed under AGPL-3.0.

Can scripts and AI agents access secrets?

Yes. The CLI can retrieve secrets by name, and a local API supports runtime retrieval by scripts and AI agents.

Does the local API require authentication?

It is unauthenticated by default. Setting PX_SECRETS_AUTH_TOKEN requires a bearer token for API requests.

Facts from PX Secrets's own pages

API security limit
The local API is unauthenticated by default; the README warns against exposing port 9999 outside the local host or a trusted private network without authentication. · github.com, 9 Oct 2026
CLI
The CLI can list services and retrieve secrets by name for scripts. · github.com, 9 Oct 2026
Clipboard
Copied secrets are automatically cleared from the clipboard after 30 seconds. · github.com, 9 Oct 2026
Encryption
It encrypts the vault on disk with SOPS and AGE, and the repository says the private AGE key is read directly by SOPS and never touched by PX Secrets. · github.com, 9 Oct 2026
Integrations
The README documents SOPS and AGE dependencies, Docker deployment, and runtime use by scripts, AI agents, and CI/CD pipelines. · github.com, 9 Oct 2026
Intended users
The README describes it as suited to developers, AI builders, homelabbers, and sysadmins. · github.com, 9 Oct 2026
Interface
It provides a dark web UI with search and service grouping, plus an optional native desktop window using pywebview. · github.com, 9 Oct 2026
Key recovery limit
The README states that losing the AGE private key means the encrypted vault cannot be recovered and that there is no reset or backdoor. · github.com, 9 Oct 2026
License and support
PX Secrets is licensed under AGPL-3.0, with bug reports handled through GitHub Issues and questions and ideas through GitHub Discussions. · github.com, 9 Oct 2026
Local API
A local API lets scripts and AI agents retrieve secrets at runtime, and the app can run headlessly as a background service. · github.com, 9 Oct 2026
Optional authentication
Setting PX_SECRETS_AUTH_TOKEN requires a bearer token for API requests, and read-only mode can disable mutating endpoints. · github.com, 9 Oct 2026
Privacy
The project states it makes no network calls and collects no telemetry, analytics, usage tracking, or crash reports. · github.com, 9 Oct 2026
Purpose
PX Secrets is a free, open-source secrets manager that stores an encrypted vault on the user's machine. · github.com, 9 Oct 2026
Requirements and platforms
The stated requirements are Python 3.9+, SOPS, and AGE; macOS and Linux are listed as supported, while Windows may work but is untested. · github.com, 9 Oct 2026
Temporary data
The README says decrypted data is held in memory and temporary plaintext files are deleted after encryption. · github.com, 9 Oct 2026

Where PX Secrets stands on Freedom251

Look at these too