Package Information
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:
- Go to Settings > Community Nodes
- Select Install a community node
- Enter
n8n-nodes-pryvet - 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.