Package Information
Downloads: 244 weekly / 244 monthly
Latest Version: 0.2.0
Author: Cala AI
Available Nodes
Documentation
n8n-nodes-cala
This is an n8n community node for Cala AI - a platform that transforms internet information into structured, trustworthy context for AI agents.
Installation
n8n Cloud (Verified Nodes)
- Go to Settings → Community Nodes
- Click Install
- Enter
n8n-nodes-cala - Click Install
Self-hosted n8n
npm install n8n-nodes-cala
Credentials
You need a Cala API key to use this node:
- Sign up at console.cala.ai
- Create an API key
- In n8n, create new credentials of type Cala API
- Enter your API key
Operations
Knowledge
| Operation | Description |
|---|---|
| Search | Search verified knowledge using natural language queries |
Example
Input: "How many students were enrolled at MIT in 2024?"
Output:
{
"content": "In 2024, MIT had approximately 11,800 students enrolled, including 4,600 undergraduate and 7,200 graduate students.",
"explainability": [
{
"content": "MIT enrollment data shows total student population across undergraduate and graduate programs",
"references": ["a1b2c3d4-5678-90ab-cdef-123456789abc"]
}
],
"context": [
{
"id": "a1b2c3d4-5678-90ab-cdef-123456789abc",
"content": "In 2024, the Massachusetts Institute of Technology enrolled approximately 11,800 students: 4,600 undergraduates and 7,200 graduate students.",
"origins": [
{
"source": { "name": "MIT", "url": "https://mit.edu" },
"document": { "name": "MIT Facts", "url": "https://mit.edu/about" }
}
]
}
],
"entities": [
{ "id": 1, "name": "MIT", "entity_type": "ORGANIZATION" },
{ "id": 2, "name": "Massachusetts Institute of Technology", "entity_type": "ORGANIZATION" }
]
}
Resources
Development
Requirements
- Node.js >= 22
- pnpm >= 10
Project Structure
cala-n8n/
├── credentials/
│ └── CalaApi.credentials.ts # API credentials definition
├── nodes/
│ └── Cala/
│ ├── Cala.node.ts # Main node logic
│ └── cala.svg # Node icon
├── dist/ # Compiled output
├── Makefile # Development commands
├── package.json
├── tsconfig.json
└── gulpfile.js
Quick Start
make start # Build + start n8n at http://localhost:5678
make stop # Stop n8n
Commands
| Command | Description |
|---|---|
make install |
Install dependencies |
make build |
Build the project |
make dev |
Development mode (watch) |
make start |
Start n8n locally |
make stop |
Stop n8n |
make publish |
Publish to npm |
make verify |
Run n8n linter |
make clean |
Remove build artifacts |
License
MIT