Description
@plainconcepts/n8n-nodes-compactifai
Use CompactifAi language models as an AI Model provider in n8n AI workflows.
This package provides one n8n community node:
- Multiverse CompactifAi (AI Language Model node)
- Install community nodes in n8n
@plainconcepts/n8n-nodes-compactifai- Authenticates against CompactifAi using a bearer access token
- Loads available models dynamically from
GET /v1/models - Exposes the selected model to downstream AI nodes in n8n
- Supports common generation controls:
- Multiverse Compactifai API
- Access Token
GET https://api.compactif.ai/v1/models- Maximum Tokens set to
-1means no explicit max token limit is sent. - If your model list is empty, verify token validity and API access first.
- Built with n8n Nodes API version
1 - Intended for n8n versions that support AI Language Model node connections
npm run build– Build the nodenpm run dev– Start development modenpm run lint– Lint the codenpm run lint:fix– Lint and auto-fixnpm run release– Run release flow- CompactifAi API documentation
- n8n community nodes documentation
- n8n node development docs
- Initial release
- Added Multiverse CompactifAi AI Language Model node
- Added CompactifAi access token credential
n8n is a fair-code licensed workflow automation platform.
Installation
Follow the official community nodes installation guide:
Package name:
What This Node Does
The Multiverse CompactifAi node is an AI Language Model node that:
– Temperature
– Maximum Tokens
– Frequency Penalty
Credentials
Credential type:
Required field:
How to configure:
1. Create a CompactifAi access token.
2. In n8n, create a new credential of type Multiverse Compactifai API.
3. Paste your token into Access Token.
4. Save and use it in the node.
The credential test calls:
Usage
Typical AI workflow setup:
1. Add the Multiverse CompactifAi node.
2. Select your credential.
3. Pick a model from the list (or provide a model ID with an expression).
4. Optionally tune Temperature, Maximum Tokens, and Frequency Penalty.
5. Connect this node output to an AI node that expects an AI Language Model.
Notes:
Compatibility
If you run into compatibility issues, open an issue in the repository with your n8n version.
Development
Project scripts: