pryvet

n8n community node for Pryvet AI — privacy-first chat completions

Documentation

n8n-nodes-pryvet

This is an n8n community node for Pryvet AI — privacy-first AI chat completions.

Pryvet is an AI-powered privacy tool that pseudonymizes personal data before sending it to AI models and de-pseudonymizes the response automatically.

Installation

Follow the n8n community nodes installation guide.

In your n8n instance:

  1. Go to Settings > Community Nodes
  2. Select Install a community node
  3. Enter n8n-nodes-pryvet
  4. Confirm the installation

Credentials

To use this node, you need a Pryvet project with an active subscription:

Field Description
API Key Your project API key (found in Project Settings > API)
Project ID Your Pryvet project ID (found in Project Settings > API)
Base URL Default: https://app.pryvet.ai — change for staging or self-hosted instances

Operations

Chat > Completion

Send messages to an AI model through Pryvet's privacy layer and receive a response.

Parameters:

Parameter Type Required Default Description
Messages Collection Yes — Array of messages with role (user/assistant/system) and content
Model String Yes gpt-5.6-terra AI model identifier (e.g. gpt-5.6-terra, claude-opus-5-5, gemini-3.8-flash)
Mode Options No NORMAL Privacy mode: OPEN (no pseudonymization), NORMAL (standard), STRICT (maximum)
Web Search Boolean No false Enable web search capabilities for the AI model

Output:

The node outputs the full API response:

{
  "object": "chat.completion",
  "created": 1234567890,
  "model": "gpt-5.6-terra",
  "choices": [
    {
      "index": 0,
      "message": { "role": "assistant", "content": "..." },
      "finish_reason": "stop"
    }
  ],
  "meta": {
    "mode": "NORMAL",
    "websearch": false
  }
}

License

Pryvet AI Source-Available License — free for use (including
commercial use within your own organization), but resale, sublicensing, or
offering the software itself as a paid product/service is not permitted.
See LICENSE for the exact terms.

Discussion