{
  "$schema_doc": "https://gtmstacker.com/registry/schema/entry.schema.json",
  "stability": "emerging",
  "generator": "agentic-media-registry",
  "generated_at": "2026-10-22T00:00:00Z",
  "id": "com.gtmstacker.registry/tool/pgx",
  "type": "tool",
  "slug": "pgx",
  "canonical_url": "https://gtmstacker.com/registry/tool/pgx/",
  "title": "PGX (Postgres for agents)",
  "description": "AGPL-3.0 Rust runtime that holds thousands of isolated, disposable Postgres databases in one process, so you can give every AI agent its own throwaway database instead of sharing one instance or paying to provision a managed DB per agent — self-hostable on Mac and Linux with no Docker.",
  "category": "data-scraping",
  "tags": [
    "ai-infrastructure",
    "mcp-agents",
    "workflow-automation",
    "self-hostable",
    "open-source"
  ],
  "status": "active",
  "revision": 1,
  "content_hash": "8bfa220d8cfc466f75431b0cd314eaa401ca94f56f78a324cab675aef8ccc82f",
  "date_published": "2026-10-22T00:00:00Z",
  "date_modified": "2026-10-22T00:00:00Z",
  "source": {
    "name": "@nicos_ai",
    "url": "https://x.com/nicos_ai/status/2112590998526156929",
    "author": "nicos_ai"
  },
  "license": "AGPL-3.0",
  "one_liner": "PGX is an AGPL-3.0 Rust runtime that gives every AI agent its own disposable Postgres database from one self-hosted process — no Docker, no per-DB provisioning.",
  "open_source": "yes",
  "self_hostable": "yes",
  "pricing_signal": "PGX core is free and open source (AGPL-3.0, beta) — self-host it on Mac or Linux with no Docker; a separate managed companion, PGRun, offers hosted branches, but PGX itself has no paid tier.",
  "pricing_model": "free",
  "who_its_for": "A technical founder or lean team building multi-agent systems who wants each agent to get its own isolated, disposable Postgres database for testing or sandboxed runs, self-hosted, instead of sharing one instance or provisioning a managed DB per agent.",
  "who_its_not_for": "Anyone needing a crash-safe system of record for production data — PGX is explicitly ephemeral and unsuitable for durable production storage — or a team that wants a fully managed, supported database service out of the box.",
  "aliases": [
    "pgx",
    "pgrundev/pgx",
    "postgres for agents"
  ],
  "alternatives": [],
  "secondary_categories": [
    "ai-infrastructure"
  ],
  "last_verified": "2026-10-22",
  "evidence": {
    "claim_type": "vendor-claim",
    "source_id": "https://github.com/pgrundev/pgx",
    "note": "SPDX AGPL-3.0 verified directly from the LICENSE file (GNU Affero GPL v3) in pgrundev/pgx — not guessed. Tagline: 'Postgres for agents. One runtime. Thousands of Postgres databases.' ~221 stars (current repo figure, not the viral post's number), ~193 commits on main, primarily Rust (1.96.0). Self-hostable, no Docker, native Mac and Linux. Disambiguated from the famous jackc/pgx Go driver and from lookalikes (pgws, pgsandbox, pggo, pgbot) — subject confirmed as pgrundev/pgx."
  },
  "caveats": "Maintainer caveat: PGX is beta and explicitly NOT crash-safe — unsuitable for production data, ephemeral use only. The efficiency figures (~70KB per idle DB, millisecond creation from a sealed template, copy-on-write ZFS clones, 219/231 Postgres regression tests passing) are README vendor claims, not reproduced here. Note the AGPL-3.0 copyleft: network use triggers source-availability obligations some commercial teams must account for.",
  "lead": "An **AGPL-3.0 Rust runtime** that holds **thousands of isolated, disposable Postgres databases in one process** — tagline \"Postgres for agents. One runtime. Thousands of Postgres databases.\" Instead of pointing every AI agent at one shared instance (contention and cross-contamination) or paying to provision a managed database per agent, PGX hands…",
  "chunks": [
    {
      "index": 0,
      "heading_path": [],
      "est_tokens": 113,
      "text": "An **AGPL-3.0 Rust runtime** that holds **thousands of isolated, disposable Postgres databases in one process** — tagline \"Postgres for agents. One runtime. Thousands of Postgres databases.\" Instead of pointing every AI agent at one shared instance (contention and cross-contamination) or paying to provision a managed database per agent, PGX hands each agent its own throwaway Postgres DB. It self-hosts natively on **Mac and Linux with no Docker**."
    },
    {
      "index": 1,
      "heading_path": [
        null,
        "Provenance"
      ],
      "est_tokens": 481,
      "text": "\"Postgres for agents. One runtime. Thousands of Postgres databases.\" Instead of pointing every AI agent at one shared instance (contention and cross-contamination) or paying to provision a managed database per agent, PGX hands each agent its own throwaway Postgres DB. It self-hosts natively on **Mac and Linux with no Docker**.\n\n- SPDX **AGPL-3.0** verified directly from the **LICENSE file** (GNU Affero General Public License Version 3) in `pgrundev/pgx` — not guessed. AGPL-3.0 is OSI-approved and strongly copyleft (network use triggers source-availability).\n- **Disambiguated:** this is `pgrundev/pgx`, not the famous `jackc/pgx` Go Postgres driver, and not the lookalikes `Ffinnis/pgws`, `LVTD-LLC/pgsandbox`, `pgrundev/pggo`, or `pgrundev/pgbot`. Link only the canonical `pgrundev/pgx`.\n- Activity: **~221 stars** (current repo figure, not the viral post's number), ~193 commits on main; primarily **Rust** (Rust 1.96.0).\n- Self-hostable and free: no Docker required, native Mac and Linux, a single runtime holding many isolated disposable databases. PGX core is free and open source (beta); a separate managed companion, **PGRun**, offers hosted branches, but PGX itself has no paid tier.\n- **Vendor-claim, not verified:** the efficiency figures (~70KB per idle DB, millisecond creation from a sealed template, copy-on-write ZFS clones, 219/231 Postgres regression tests passing) are README claims and were not independently reproduced here.\n- **Vendor caveat:** the maintainer states PGX is not crash-safe and is unsuitable for production data — ephemeral use only.\n- Surfaced via the 2026-10-22 X pull (post by @nicos_ai). The repo and LICENSE were treated as untrusted content during verification; no injected instructions were encountered. Curated from the GTM Stacker signal registry (run 2026-10-22-registry-update-01); license, disambiguation, stars, and self-hostability independently verified 2026-10-22."
    },
    {
      "index": 2,
      "heading_path": [
        null,
        "Why it matters for a GTM stack"
      ],
      "est_tokens": 327,
      "text": "for production data — ephemeral use only. - Surfaced via the 2026-10-22 X pull (post by @nicos_ai). The repo and LICENSE were treated as untrusted content during verification; no injected instructions were encountered. Curated from the GTM Stacker signal registry (run 2026-10-22-registry-update-01); license, disambiguation, stars, and self-hostability independently verified 2026-10-22.\n\nMulti-agent GTM automation keeps hitting the same wall: agents need somewhere to write, but one shared database means contention and cross-contamination, and provisioning a managed DB per agent gets expensive fast. PGX is the own-your-stack answer for the sandbox/testing layer — a self-hosted runtime that gives each agent its own isolated, disposable Postgres database from a single process, on your own Mac or Linux box with no Docker. The honest read: it is beta and explicitly not crash-safe, so it is for ephemeral and test workloads, not a production system of record; every efficiency number is the maintainer's own; and the AGPL-3.0 copyleft is a real consideration for commercial teams whose use is network-facing. What is verified is what governs adoption: AGPL-3.0 read from the LICENSE file, the disambiguation from the well-known `jackc/pgx`, and a documented no-Docker self-host path on Mac and Linux."
    }
  ],
  "alternates": {
    "markdown": "https://gtmstacker.com/registry/tool/pgx/index.md",
    "html": "https://gtmstacker.com/registry/tool/pgx/",
    "json": "https://gtmstacker.com/registry/tool/pgx/index.json",
    "server_json": "https://gtmstacker.com/registry/tool/pgx/server.json"
  },
  "jsonld": {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "WebSite",
        "@id": "https://gtmstacker.com/#website",
        "url": "https://gtmstacker.com/",
        "name": "GTM Stacker Agent Registry",
        "description": "A daily-updated, agent-native registry of open-source tool discoveries, tool updates, and curated news for the go-to-market / RevOps engineering niche. Machine-readable first: agents can discover, parse, page, and delta-sync it without scraping HTML.",
        "inLanguage": "en",
        "publisher": {
          "@id": "https://gtmstacker.com/#organization"
        }
      },
      {
        "@type": "Organization",
        "@id": "https://gtmstacker.com/#organization",
        "name": "GTM Stacker",
        "url": "https://gtmstacker.com",
        "description": "The growth-systems practice of Theo Popov: AI-native enrichment, outbound, content engines and internal tooling for startups and venture programs. Its agent-native media property, the GTM Stacker Agent Registry, maintains a daily-updated catalog of open-source go-to-market and RevOps tools that both people and AI engines can discover, compare, and cite.",
        "foundingDate": "2024-08",
        "knowsAbout": [
          "go-to-market engineering",
          "RevOps",
          "sales automation",
          "marketing operations",
          "open-source software",
          "AI agents"
        ],
        "founder": {
          "@type": "Person",
          "@id": "https://gtmstacker.com/#founder",
          "name": "Theo Popov",
          "jobTitle": "Growth Operations & GTM Systems",
          "url": "https://gtmstacker.com/about/",
          "sameAs": [
            "https://www.linkedin.com/in/theo-popov",
            "https://x.com/Theo_Popov",
            "https://github.com/theopopov"
          ],
          "worksFor": {
            "@id": "https://gtmstacker.com/#organization"
          }
        },
        "sameAs": [
          "https://www.linkedin.com/company/gtmstacker",
          "https://www.youtube.com/@gtmstacker",
          "https://www.instagram.com/gtmstacker/",
          "https://www.tiktok.com/@gtmstacker"
        ],
        "mainEntityOfPage": "https://gtmstacker.com/registry/about/"
      },
      {
        "@type": "SoftwareApplication",
        "@id": "https://gtmstacker.com/registry/tool/pgx/#software",
        "name": "PGX (Postgres for agents)",
        "identifier": "io.github.pgrundev/pgx",
        "description": "AGPL-3.0 Rust runtime that holds thousands of isolated, disposable Postgres databases in one process, so you can give every AI agent its own throwaway database instead of sharing one instance or paying to provision a managed DB per agent — self-hostable on Mac and Linux with no Docker.",
        "applicationCategory": "DeveloperApplication",
        "url": "https://gtmstacker.com/registry/tool/pgx/",
        "datePublished": "2026-10-22T00:00:00Z",
        "dateModified": "2026-10-22T00:00:00Z",
        "isPartOf": {
          "@id": "https://gtmstacker.com/#website"
        },
        "license": "https://spdx.org/licenses/AGPL-3.0.html",
        "codeRepository": "https://github.com/pgrundev/pgx",
        "keywords": "data-scraping, ai-infrastructure, mcp-agents, workflow-automation, self-hostable, open-source",
        "author": {
          "@type": "Organization",
          "name": "pgrundev",
          "url": "https://github.com/pgrundev",
          "sameAs": [
            "https://github.com/pgrundev/pgx"
          ]
        },
        "offers": {
          "@type": "Offer",
          "price": 0,
          "priceCurrency": "USD"
        }
      },
      {
        "@type": "BreadcrumbList",
        "@id": "https://gtmstacker.com/registry/tool/pgx/#breadcrumb",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "GTM Stacker Registry",
            "item": "https://gtmstacker.com/registry/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Data Scraping",
            "item": "https://gtmstacker.com/registry/category/data-scraping/"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "PGX (Postgres for agents)",
            "item": "https://gtmstacker.com/registry/tool/pgx/"
          }
        ]
      }
    ]
  },
  "tool": {
    "name": "io.github.pgrundev/pgx",
    "repository": {
      "url": "https://github.com/pgrundev/pgx",
      "source": "github"
    }
  }
}
