OpenViSTAI · Agents · Blockchain · Crypto
Menu
AI Security & Safety

Nopii

Nopii is a Python-based reverse proxy for LLM APIs that detects personal information in outbound requests, replaces it with deterministic tokens, and restores original values in responses.

Independent OpenViST project profile, based on linked sources.

Nopii — OpenViST project profile in AI Security & Safety.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use NoPII when an application needs to send prompts containing personal information to an LLM provider while routing requests through a tokenization layer.

Who it is for

  • Developers routing LLM API traffic through a PII-tokenizing proxy
  • Teams building LLM applications with OpenAI, Anthropic, LangChain or LlamaIndex

Documented uses

  • Intercept outbound prompts and replace detected PII with deterministic tokens before forwarding them to an LLM provider.
  • Restore original values in provider responses returned to the application.
  • Preserve consistent entity tokens across multi-turn conversations.
Before you choose

Requirements & limits

The README instructs users to sign up and register LLM API keys in the admin console. It lists a free tier with one million protected tokens per month and no credit card required. The repository is public and MIT-licensed.

  • NoPII acts as an intermediary between the application and provider; requests must be routed through its proxy.
  • The README says requests are blocked if NoPII cannot tokenize them.
  • The repository describes deterministic tokens as consistent within an account, supporting multi-turn entity references.
  • The README lists examples for Python and Node.js/TypeScript and integrations across several LLM providers and frameworks.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up the OpenAI chat example

Configure the documented example environment and start the OpenAI chat sample through NoPII.

Before you start

  • A NoPII account and LLM API key registered in its admin console
  • The NoPII repository and its example dependencies
  • OpenAI API key

Steps

  1. Sign up at the NoPII admin console and register your LLM API key.

  2. Copy .env.example to .env and set NOPII_BASE_URL=https://api.nopii.co and OPENAI_API_KEY.

  3. Change to examples/openai-chat and install dependencies with the command below.

    Documented command
    pip install -r requirements.txt
  4. Run the example with the command below.

    Documented command
    python main.py

Expected outcome

The repository’s OpenAI chat example is configured to send requests through NoPII’s PII-protection proxy.

Guide limitations

  • The repository presents these as quick-start instructions; this profile does not claim that the example was executed.
  • Provider-specific configuration details are referred to the provider compatibility documentation.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
Enigma-Vault/NoPII · Official homepage title · retained in its source language