Package Information
Downloads: 5 weeklyĀ /Ā 36 monthly
Latest Version: 1.0.4
Author: Chikitsa
Documentation
n8n-nodes-chikitsa
Official n8n community node package for Chikitsa AI ā giving your clients native drag-and-drop access to Chikitsa's medical AI agents inside n8n.
š¦ Nodes Included
| Node | Description |
|---|---|
| Chikitsa Voice MD | Transcribe & analyse medical audio files using the Chikitsa API |
š Installation
Option A ā Install on a Self-Hosted n8n (Recommended)
# 1. Install globally alongside n8n
npm install -g n8n-nodes-chikitsa
# 2. Link it so n8n can discover it
cd ~/.n8n
mkdir -p custom && cd custom
npm install n8n-nodes-chikitsa
# 3. Restart n8n
n8n start
Option B ā Install via n8n UI (Self-Hosted)
- Go to Settings ā Community Nodes
- Click Install
- Enter
n8n-nodes-chikitsa - Click Install
Option C ā Docker / Environment Variable
If you run n8n in Docker, add this env variable:
N8N_CUSTOM_EXTENSIONS=n8n-nodes-chikitsa
And install in your Docker image:
RUN cd /usr/local/lib && npm install n8n-nodes-chikitsa
š Setting Up Credentials
- In n8n, go to Credentials ā New
- Search for Chikitsa API
- Enter your API Key (from the Chikitsa developer portal)
- Optionally set a Request ID Prefix (default:
n8n) - Click Save
šļø Using Chikitsa Voice MD
Audio from a file upload / previous node
[Webhook / Read Binary File] ā [Chikitsa Voice MD] ā [Your next step]
- Drag Chikitsa Voice MD onto the canvas
- Set Audio Source ā
Binary Field (File Upload) - Set Binary Property to the field name (default:
data) - Connect your credentials
- Run!
Audio from a URL
- Set Audio Source ā
URL - Paste the public URL of the audio file
- Run!
Output
The node returns the full Chikitsa API response plus:
{
"requestId": "n8n-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"fileName": "consultation.mp3",
"transcript": "...",
"analysis": { ... }
}
š§ Development (for Chikitsa team)
git clone https://github.com/chikitsa/n8n-nodes-chikitsa
cd n8n-nodes-chikitsa
npm install
npm run build # compiles TypeScript ā dist/
npm run dev # watch mode
To test locally with n8n:
export N8N_CUSTOM_EXTENSIONS="/absolute/path/to/n8n-nodes-chikitsa"
n8n start
š Package Structure
n8n-nodes-chikitsa/
āāā credentials/
ā āāā ChikitsaApi.credentials.ts # API Key credential definition
āāā nodes/
ā āāā ChikitsaVoiceMD/
ā āāā ChikitsaVoiceMD.node.ts # Node logic (TypeScript source)
ā āāā chikitsa.svg # Node icon
āāā dist/ # Compiled output (auto-generated)
āāā package.json # n8n node discovery config
āāā tsconfig.json
š License
MIT Ā© Chikitsa