Skip to main content

PGate — Prompt ORM for LLM agents. Store, compile, validate and cache prompt contracts locally.

Project description

PGate

Prompt ORM for LLM agents. Store, find, compile, validate, and cache prompt contracts — locally, without cloud, without telemetry.

Install

pip install pgate

Quickstart

pgate init
pgate add --file examples/report_sales.yaml
pgate compile --interactive

MCP (Claude Desktop / Cursor)

Add to claude_desktop_config.json:

{
  "pgate": {
    "command": "pgate",
    "args": ["mcp", "--stdio"]
  }
}

Status

v0.1 — in development.

Project details


Download files

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

Source Distribution

pgate-0.1.2.tar.gz (25.6 kB view details)

Uploaded Source

Built Distribution

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

pgate-0.1.2-py3-none-any.whl (22.3 kB view details)

Uploaded Python 3

File details

Details for the file pgate-0.1.2.tar.gz.

File metadata

  • Download URL: pgate-0.1.2.tar.gz
  • Upload date:
  • Size: 25.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pgate-0.1.2.tar.gz
Algorithm Hash digest
SHA256 7aa8fdd0af2c341470882d80ab05c4923b651baf950d9cc54a3b0fff40a2e530
MD5 e4ac52db2ee4ae5cba4bac3277d8ec82
BLAKE2b-256 2abb930ff975be085fa0e939463f789fbaae469a742ac9c7c14441368150e075

See more details on using hashes here.

Provenance

The following attestation bundles were made for pgate-0.1.2.tar.gz:

Publisher: publish.yml on DenielDChem/promptgate

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

File details

Details for the file pgate-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pgate-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 22.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pgate-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 53495ebedbec005260bd7d2ec88400d6218f29c83095c7ca08f7935f0cf0e821
MD5 9b21f7da9616178206165491d03c339e
BLAKE2b-256 b220c8027ecbff5c7f06d69dd626ba65f848885a375298308a5c3b6b739aef36

See more details on using hashes here.

Provenance

The following attestation bundles were made for pgate-0.1.2-py3-none-any.whl:

Publisher: publish.yml on DenielDChem/promptgate

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