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.4.1.tar.gz (14.9 MB view details)

Uploaded Source

Built Distribution

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

pgate-0.4.1-py3-none-any.whl (14.9 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pgate-0.4.1.tar.gz
Algorithm Hash digest
SHA256 7b0999cfef429f5ceab86e16e031de68cc1ee8cf131a9f4e3d55fceb13e20f52
MD5 0c04cd5b3a0d37d34ff7a84670a0818a
BLAKE2b-256 6ac6f61ff6ee147e86c6ef1231feaf4a54e8a158c9bba6b615517843b040d3de

See more details on using hashes here.

Provenance

The following attestation bundles were made for pgate-0.4.1.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.4.1-py3-none-any.whl.

File metadata

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

File hashes

Hashes for pgate-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7d3b3e99eadfd9c438989cdd7e295b7d40637be348457aa56d0f21542d004df9
MD5 7d5e568bde2c61cc0acecd71a7127bb5
BLAKE2b-256 ad682ce5bd297d9b7179ef7125c2a422a35907191ce7e350c34665565fcf54ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for pgate-0.4.1-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