[PR #4025] [MERGED] docs: add NoPII to community middleware integrations #4029

Closed
opened 2026-06-05 18:53:57 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/4025
Author: @evdevlead
Created: 5/15/2026
Status: Merged
Merged: 5/28/2026
Merged by: @npentrel

Base: mainHead: docs/add-nopii-provider


📝 Commits (3)

  • fa29719 docs: add NoPII to community middleware integrations
  • 6684325 Merge branch 'main' into docs/add-nopii-provider
  • 95bc4b0 Merge branch 'main' into docs/add-nopii-provider

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 src/oss/python/integrations/middleware/index.mdx (+1 -0)

📄 Description

Overview

Adds NoPII to the community middleware integrations table.

NoPII is a hosted privacy proxy that exposes OpenAI- and Anthropic-compatible
endpoints. The new langchain-nopii-middleware package implements LangChain's
AgentMiddleware interface to route agent model calls through the NoPII
tokenization proxy: PII in outbound prompts is replaced with deterministic
vault tokens before requests reach the LLM, and original values are restored
in the response.

The package is published on PyPI as langchain-nopii-middleware (v0.1.0).
Source: https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware

Type of change

Type: Update existing documentation

Related issues/PRs

  • GitHub issue: N/A
  • Feature PR: N/A

Checklist

  • I have read the contributing guidelines, including the language policy
  • I have tested my changes locally using docs dev
  • All code examples have been tested and work correctly (no code examples in this PR; table row only)
  • I have used root relative paths for internal links (no new internal links; only external GitHub links matching the format of existing rows)
  • I have updated navigation in src/docs.json if needed (no nav update required; the community middleware table lives within an already-indexed page)

Additional notes

This PR adds a single row to the community middleware integrations table at `src/oss/python/integrations/middleware/index.mdx`. The row format matches the existing community entries (Cisco AI Defense, compact-middleware, langchain-collapse, etc.): link to GitHub, brief description, source repo link.

Vale lint passes: `make lint_prose FILES="src/oss/python/integrations/middleware/index.mdx"` returns 0 errors / 0 warnings / 0 suggestions.

PR prepared with the assistance of Claude.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/docs/pull/4025 **Author:** [@evdevlead](https://github.com/evdevlead) **Created:** 5/15/2026 **Status:** ✅ Merged **Merged:** 5/28/2026 **Merged by:** [@npentrel](https://github.com/npentrel) **Base:** `main` ← **Head:** `docs/add-nopii-provider` --- ### 📝 Commits (3) - [`fa29719`](https://github.com/langchain-ai/docs/commit/fa2971930835efe4cb9e2d2377445ad72eca6da5) docs: add NoPII to community middleware integrations - [`6684325`](https://github.com/langchain-ai/docs/commit/66843253593c07c83547d226477afcc2e7c7658b) Merge branch 'main' into docs/add-nopii-provider - [`95bc4b0`](https://github.com/langchain-ai/docs/commit/95bc4b0f3007239211c36d247f4503e33f8e79a0) Merge branch 'main' into docs/add-nopii-provider ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `src/oss/python/integrations/middleware/index.mdx` (+1 -0) </details> ### 📄 Description ## Overview Adds NoPII to the community middleware integrations table. NoPII is a hosted privacy proxy that exposes OpenAI- and Anthropic-compatible endpoints. The new `langchain-nopii-middleware` package implements LangChain's `AgentMiddleware` interface to route agent model calls through the NoPII tokenization proxy: PII in outbound prompts is replaced with deterministic vault tokens before requests reach the LLM, and original values are restored in the response. The package is published on PyPI as `langchain-nopii-middleware` (v0.1.0). Source: https://github.com/Enigma-Vault/NoPII/tree/main/integrations/langchain-nopii-middleware ## Type of change **Type:** Update existing documentation ## Related issues/PRs - GitHub issue: N/A - Feature PR: N/A ## Checklist - [x] I have read the contributing guidelines, including the language policy - [x] I have tested my changes locally using `docs dev` - [x] All code examples have been tested and work correctly (no code examples in this PR; table row only) - [x] I have used root relative paths for internal links (no new internal links; only external GitHub links matching the format of existing rows) - [x] I have updated navigation in `src/docs.json` if needed (no nav update required; the community middleware table lives within an already-indexed page) ## Additional notes This PR adds a single row to the community middleware integrations table at \`src/oss/python/integrations/middleware/index.mdx\`. The row format matches the existing community entries (Cisco AI Defense, compact-middleware, langchain-collapse, etc.): link to GitHub, brief description, source repo link. Vale lint passes: \`make lint_prose FILES="src/oss/python/integrations/middleware/index.mdx"\` returns 0 errors / 0 warnings / 0 suggestions. PR prepared with the assistance of Claude. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 18:53:57 -04:00
yindo closed this issue 2026-06-05 18:53:57 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#4029