n8n-nodes-askarc
v0.2.0
Published
n8n community node for the AskArc AI API
Maintainers
Keywords
Readme
n8n-nodes-askarc
This is an n8n community node that lets you use the AskArc AI API in your workflows.
AskArc provides access to multiple AI models (Google Gemini, OpenAI, and more) through a single API with intelligent model routing.
n8n is a fair-code licensed workflow automation platform.
Installation
Follow the installation guide in the n8n community nodes documentation.
- Open Settings > Community Nodes in your n8n instance
- Enter
n8n-nodes-askarc - Click Install
Prerequisites
You need an AskArc API key to use this node:
- Sign up at askarc.app
- Go to the AskArc Portal and generate an API key from the header (starts with
fxk_) - API usage is billed through your AskArc API credits
- You can also add your own custom models through the portal
Credentials
| Field | Description |
|----------|----------------------------------------------------|
| API Key | Your fxk_ API key |
| Base URL | API endpoint (default: https://api.askarc.app) |
When you add credentials, n8n will test them automatically by calling the List Models endpoint.
Operations
Chat Completion
Send messages to an AI model and receive a response. Uses the OpenAI-compatible /api/v1/chat/completions endpoint.
Fields:
| Field | Required | Default | Description |
|----------|----------|----------|----------------------------------------------------------|
| Model | No | auto | Model ID. auto picks the best model for the task. |
| Messages | Yes | — | JSON array of {role, content} message objects. |
Options:
| Option | Default | Description | |-------------|---------|----------------------------------------------------| | Temperature | 0.7 | Sampling temperature (0 = deterministic, 2 = max) | | Max Tokens | 4096 | Maximum tokens to generate | | Top P | 1 | Nucleus sampling threshold |
Example messages input:
[
{ "role": "system", "content": "You are a helpful assistant." },
{ "role": "user", "content": "Summarise this text: {{$json.text}}" }
]Response: Standard OpenAI-format object with id, model, choices, and usage.
List Models
Returns all available AI models. Each model is emitted as a separate n8n item with fields: id, name, provider, pricing, contextWindow, and supportsImages.
AskArc Chat Model (AI Agent sub-node)
This package also includes an AskArc Chat Model node that plugs directly into n8n's AI Agent, Chain, and Tool nodes as a language model provider.
- Add an AI Agent node to your workflow
- Click the Model connector on the AI Agent
- Select AskArc Chat Model
- Choose your model (or leave as
auto) and configure options
This makes AskArc a drop-in replacement for OpenAI or Anthropic in any AI Agent workflow — you get memory, tools, and output parsing for free.
Standalone Node
The standalone AskArc node has usableAsTool: true, so it can also be used as a tool inside AI Agent nodes. The Chat Completion operation works as a tool that AI agents can call to get responses from AskArc models.
Resources
- AskArc website
- AskArc Portal — manage API keys and custom models
- AskArc API documentation
- n8n community nodes docs
