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.2.0.tar.gz (29.7 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.2.0-py3-none-any.whl (25.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pgate-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8c3e14e2dd34d8b15681ac71e3e3eaf631ef42a9fe2de43b7f65e1a1462da68f
MD5 1ff4fc50263c5553ca6510c234d90062
BLAKE2b-256 90c997ba3135d7f573be758c6e0e69375d8a31443e92d2036c4127491e264b49

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: pgate-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 25.6 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 99df07e4bf971a3672424b824324f9d55d279866c0c827f39e92da3b03109de1
MD5 7557ff039e74134f8eeeef33f4c42c84
BLAKE2b-256 b20a635db9e60e0e9fdaced55c30b5573684065ea4fa1cd86bb901828a1301f0

See more details on using hashes here.

Provenance

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