npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-rooyai-chat

v0.5.22

Published

Access 40+ powerful AI models from Rooyai.com in n8n! Get your free API key at https://rooyai.com and use models like Gemini, Claude, GPT-4, Llama, DeepSeek, and more with AI Agent, Basic LLM Chain, and other n8n AI nodes.

Downloads

3,802

Readme

n8n-nodes-rooyai-chat

npm version License: MIT n8n Community Node

🚀 Access 40+ Premium AI Models in n8n with Full AI Agent Support!

Connect to Rooyai.com and unlock access to 40+ powerful AI models including Gemini 2.5, Claude 3.5, GPT-4, Llama 3.3, DeepSeek R1, and more. Fully compatible with n8n's AI Agent for tool calling workflows!


🤖 AI Agent Support (Tool Calling)

This node provides full AI Agent compatibility with tool calling support. Your AI can:

  • Use HTTP Request tools to fetch live data from websites
  • Call custom functions defined in your n8n workflows
  • Chain multiple tools in a single conversation
  • Make intelligent decisions about when to use tools

Example AI Agent Workflow

┌──────────────────┐     ┌──────────────────┐     ┌──────────────────┐
│ Chat Trigger     │────▶│    AI Agent      │────▶│   HTTP Request   │
│                  │     │ (Rooyai Model)   │     │     (Tool)       │
└──────────────────┘     └──────────────────┘     └──────────────────┘

The AI Agent uses the Rooyai Chat Model to:

  1. Understand user requests
  2. Decide which tools to use
  3. Call tools automatically
  4. Synthesize results into natural responses

✨ Why Rooyai?

| Feature | Description | |---------|-------------| | 🤖 40+ AI Models | Access the best models from OpenAI, Anthropic, Google, Meta, and more | | 🔧 Full Tool Calling | Complete AI Agent support with automatic tool detection and execution | | 🔑 Free API Key | Sign up at rooyai.com to get started | | 💰 Cost Tracking | Built-in tracking of API costs per request | | ⚡ High Performance | Fast, reliable API with real-time streaming responses | | 🌍 Enterprise Ready | Production-grade infrastructure with 99.9% uptime |


📦 Installation

Via n8n Community Nodes (Recommended)

  1. Go to SettingsCommunity Nodes
  2. Click Install
  3. Enter: n8n-nodes-rooyai-chat
  4. Click Install

Via npm

npm install n8n-nodes-rooyai-chat

Restart n8n after installation. The node appears under AI → Language Models.


⚙️ Quick Start

1. Get Your Free API Key

🔑 Visit rooyai.com to get your free API key!

2. Create Credentials in n8n

  1. Go to CredentialsAdd Credential
  2. Search for "Rooyai API"
  3. Enter your API key from rooyai.com
  4. Click Save

3. Add to Your Workflow

For Basic LLM Chain:

[Rooyai Chat Model] ──▶ [Basic LLM Chain]

For AI Agent with Tools:

[Chat Trigger] ──▶ [AI Agent] ──▶ [Your Tools]
                       │
               [Rooyai Chat Model]

🌟 Available Models (40+)

🔥 Top Picks

| Model | ID | Best For | |-------|-----|----------| | Gemini 2.5 Pro | gemini-2.5-pro | Most capable, complex reasoning | | Gemini 2.5 Flash | gemini-2.5-flash | Fast, cost-effective | | Claude 3.5 Sonnet | claude-3.5-sonnet | Creative writing, analysis | | GPT-4 | gpt-4 | General purpose, reliable | | DeepSeek R1 | deepseek-r1 | Advanced reasoning, math | | Llama 3.3 70B | llama-3.3-70b | Open source, powerful |

💡 Specialized Models

| Model | ID | Specialty | |-------|-----|-----------| | Qwen3 Coder | qwen3-coder | Code generation | | DeepSeek V3 | deepseek-v3 | Technical tasks | | Kimi K2 | kimi-k2 | Long context (200K+) | | Devstral | devstral | Development assistant | | GLM 4.5 | glm-4.5-air | Chinese/English |

View all 40+ models at rooyai.com →


🛠️ Node Parameters

| Parameter | Description | Default | |-----------|-------------|---------| | Model | AI model to use | gemini-2.0-flash | | Temperature | Creativity level (0-1) | 0.7 | | Max Tokens | Maximum response length | 4096 |


📖 Usage Examples

Example 1: Simple Chat

Connect Rooyai Chat Model to a Basic LLM Chain for simple Q&A:

[Manual Trigger] ──▶ [Basic LLM Chain] ──▶ [Output]
                            │
                    [Rooyai Chat Model]

Example 2: AI Agent with Web Search

Create an AI that can search the web and analyze results:

[Chat Trigger] ──▶ [AI Agent] ──▶ [HTTP Request Tool]
                        │
                [Rooyai Chat Model]

Example 3: Multi-Tool Agent

Build a powerful agent with multiple capabilities:

                    ┌──▶ [HTTP Request]
[Chat Trigger] ──▶ [AI Agent] ──▶ [Code Executor]
                    │   └──▶ [Database Query]
            [Rooyai Chat Model]

🔧 API Configuration

Default Endpoint

  • Base URL: https://rooyai.com/api/v1
  • Chat Endpoint: https://rooyai.com/api/v1/chat

Custom Headers

Add custom headers in credentials for:

  • Organization ID
  • Project tracking
  • Custom routing

🐛 Troubleshooting

"API key not found"

"Tool calls not working"

  • Make sure you're using v0.5.17 or later
  • Verify tools are connected to the AI Agent
  • Check that the model supports tool calling

"Node not appearing"

  • Restart n8n completely after installation
  • Check n8n logs: docker logs <container_name>

🏗️ Development

Scripts

npm install     # Install dependencies
npm run build   # Build for production
npm run dev     # Watch mode
npm run lint    # Check code quality

Project Structure

n8n-nodes-rooyai-chat/
├── credentials/
│   └── RooyaiApi.credentials.ts    # API credentials
├── nodes/Rooyai/
│   ├── Rooyai.node.ts              # Main node
│   ├── RooyaiLangChainWrapper.ts   # LangChain integration
│   └── rooyai.svg                  # Node icon
└── package.json

📄 License

MIT License - Free for personal and commercial use.


🌐 Resources


Ready to build intelligent AI workflows?

Get Your Free API Key →

Access 40+ AI models with full tool calling support 🚀