2026-10-11 17:12 UTC

0Pirate presents its published Python package as an AST-level code anonymizer and MCP proxy for frontier LLMs, potentially reducing source-code disclosure in hosted coding-agent workflows.

state: expiredheat: lowuncertainty: highknownscott: lowcode-privacy mcp-security ast-anonymization0Pirate

What is this?

The case presents 0Pirate as a published Python package combining AST-level code anonymization with an MCP proxy, intended to reduce source-code disclosure to hosted frontier LLMs. However, none of the supplied search-result snippets identifies 0Pirate or its maintainers; they discuss adjacent coding-agent, AST, and MCP tooling instead. The web answer repeats the claimed functionality, but the snippets do not substantiate package publication, provider support, implementation details, or privacy effectiveness, and the truncated initial-commit evidence title establishes no release timeline.

Why it matters to Scott

The claimed anonymization boundary repeats Scott’s existing inbound-airlock position in Separation of Powers for Cognition and his Privacy-tokenized agent boundary implementation pattern, though AST anonymization is not established as equivalent to vault-backed tokenisation. No radar hit tracks 0Pirate itself, but the supplied evidence establishes neither a consequential new adopter nor verified source-code protection or coding-accuracy results, so this remains an unverified example rather than a reason to change what Scott builds or argues.
ip:framework.separation-of-powers-for-cognitionip:concept.proxy-mediated-tokenisationdev:concept.privacy-tokenized-agent-boundaryradar:codex-private-repo-uploadradar:customhouse-mcp-exfiltration-proxyradar:concept.mcp-security
queries asked of Scott's wikis
  • hosted coding agents source-code disclosure trust boundaries
  • AST anonymization semantic preservation coding accuracy
  • MCP proxies security controls tool data exposure
  • coding harness outbound context filtering redaction
  • local versus hosted inference proprietary code privacy

Measured heat

no measured readings yet — the hourly heat pass fills this in

How the heat travelled

no chain yet — the hourly chain pass fills this in

Evidence (3) — ⭐ canonical anchor

sourceobjectauthorscorecomments
🟧 hn0Pirate – AST-level code anonymizer and MCP proxy for frontier LLMsarunmadhavan10
🟧 echo.github ⭐The earliest public project artifact I found is the repository’s initial commit, titled “feat: Final clean initial commit.” It introduced thArunmadhavan EVR——
🟧 hnShow HN: Keyfence is a local proxy that stops secrets from reaching LLM APIsfelladrin10

Interpretation history

Decision trace