Lantunnel
Install Lantunnel Client on each participating device to access your whole LAN from anywhere with P2P-first low-latency routing, encrypted transport, and relay fallback without port forwarding.
翻译准备中
AI data privacy gateway: privacy engine + proxy for LLM providers
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
AI data privacy gateway — a privacy engine + proxy for LLM providers.
Privyx is a modular, extensible privacy gateway that intercepts traffic to/from AI
providers, pseudonymizes sensitive data (PII), manages session vaults, and
deanonymizes streaming responses — all without changing your application code.查看完整 README ↗Privyx is a proxy between your tools and an AI provider. It replaces the API keys, passwords, email addresses, and other sensitive values it detects in a request with placeholders, and puts the originals back into the reply. The only thing that changes in your client is its base URL.
Privyx needs Python 3.12 or newer.
pip install privyx
With a coding agent. privyx run starts a proxy, launches the tool through
it, and stops the proxy when the tool exits:
privyx run claude # Claude Code; also: codex, aider, pi
With an application or any other client. Start the proxy, then change the client's base URL. The client keeps its own API key, which Privyx relays:
privyx proxy --upstream https://api.openai.com
export OPENAI_BASE_URL=http://localhost:8000/v1
For Anthropic: --upstream https://api.anthropic.com and
ANTHROPIC_BASE_URL=http://localhost:8000.
Without installing. See what would be masked in a text. Nothing is sent anywhere:
$ uvx privyx detect --transform "DB_PASSWORD=hunter2 deploy to 10.0.4.17, cc [email protected]"
12:19 SECRET 'hunter2'
30:39 IP_ADDRESS '10.0.4.17'
44:61 EMAIL '[email protected]'
DB_PASSWORD=<PRIVYX_SECRET_1> deploy to <PRIVYX_IP_ADDRESS_2>, cc <PRIVYX_EMAIL_3>
The Quickstart walks
through each of these, and there is a Docker image:
ohp1x/privyx.
The model works with <PRIVYX_EMAIL_1>: it can reason about it, repeat it,
and hand it to a tool. The mapping back to the real value stays with Privyx.
More in How it works.
.env,
your logs, and your git history, and sends them to a provider.
Coding agentsPrivyx reduces what a provider sees. It does not make a prompt safe by itself:
127.0.0.1, or put
something in front of it that authenticates callers.Limitations has the full list, and the threat model says what Privyx protects against.
The documentation is at ohp1x.github.io/privyx:
Its source is in docs/.
Privyx is in its 0.1.x series; the
changelog lists what
each release changed.