workflowstacks

The marketplace for AI skills that launch offers, rank in AI search, and automate operations. No coding required.

𝕏⚡💬

Marketplace

  • Browse Skills
  • AI Agents
  • Claude Skills
  • MCP Servers
  • Prompts

Solutions

  • For Founders
  • For Agencies
  • For Ecommerce
  • Agent Builder
  • Starter Packs
  • Playbooks

Learn

  • How It Works
  • What Are Skills
  • What Are Agents
  • What Is MCP
  • For Creators
  • Submit a Tool
  • Security

Company

  • Become a Creator
  • About
  • Enterprise
  • API Docs
  • Terms
  • Privacy
  • Support
Compatible with
🤖ChatGPT
✨Claude
💎Gemini
🛍️Shopify
🔍Ahrefs
📊Sheets
💬WhatsApp
📱Meta Ads
+50 moreCreator program →

© 2026 WorkflowStacks. All rights reserved.

TermsPrivacySupport
claude-skill

chatluna: Add LLM Chat

Get a bot plugin with multi-model integration for startup founders, built with TypeScript.
intermediate⏱ 1-2 hours💵 Free (self-hosted)
428 stars51 forksTypeScriptQuality 8/10Updated 7/19/2026100% free · open source
What it is

You can plug chatLuna into various platforms for a chatbot with multiple language models.

What you can make with it

Build chatbots that can understand and respond to natural language on your website or mobile app.

How it helps

It helps you create conversational interfaces that are more engaging and helpful for your customers, without needing to build the underlying AI model yourself.

Real use case example

"A founder with a food delivery platform wants to add a new feature: users can chat with a bot to find their favorite restaurants near them. They connect chatLuna to their website and database, set up intents and responses, and deploy the bot. Users can now easily find nearby restaurants by chatting with the platform."

If you're new

When you're new to building conversational interfaces and want a simple way to get started.

If you're senior

When you need a flexible and customizable chatbot plugin that can be integrated into your existing infrastructure.

Common confusion cleared up

ChatLuna is often confused with a full-fledged chatbot platform, but it's actually a plugin that needs to be integrated into another platform or application.

Best inside these AI tools
Claude DesktopClaude CodeAny AI Client
Pairs with
Claude APINotion databaseStripe webhook
Why we list it on WorkflowStacks: This marketplace includes chatLuna because it's a flexible and open-source chatbot plugin that can be easily integrated into other platforms.
What it does

ChatLuna provides a bot plugin with multi-model integration for building large language model chat services with extensibility and various output formats

Install / run
git clone https://github.com/ChatLunaLab/chatluna.git
When to use it
  • •You need to integrate multiple language models into a single chatbot
  • •Your chatbot requires support for various output formats
  • •You want to build a customizable and extensible chatbot solution
Quick start
  1. 1Run `npm install` to install the dependencies
  2. 2Configure the `config.json` file to set up the multi-model integration
  3. 3Create a new TypeScript file (e.g., `bot.ts`) and import the ChatLuna plugin
  4. 4Use the `ChatLuna` class to initialize the bot and start the chat service
  5. 5Test the bot using a tool like `curl` or a chat client
Ready-to-paste prompt
Create a chatbot that responds to user input using multiple language models: `const chatLuna = new ChatLuna({ models: ['model1', 'model2'] })`
Heads up: Make sure you have Node.js (14 or higher) and TypeScript installed, as ChatLuna is built with TypeScript and relies on Node.js for execution
Saves to your device

Topics

ai
bot
chatbot
chatglm
chatgpt
claude
deepseek
deepseek-v3
gemini
gpt
gpt-4o
koishi
langchain
llm
mcp-client
openai
plugin
qq-bot
qwen
typescript
What's inside — free to inspect
No purchase needed

Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.

15
top-level files
6
folders
25.7M
repo size
AGPL-3.0
license
Key files
.editorconfig
AGENTS.md
package.json
README_EN.MD
README_JP.MD
README.MD
File tree
.agents/
.claude/
.github/
packages/
resources/
scripts/
.editorconfig
.eslintignore
.eslintrc.yml
.gitignore
.prettierrc
.yarnrc.yml
AGENTS.md
LICENSE
package.json
README_EN.MD
README_JP.MD
README.MD
tsconfig.base.json
tsconfig.json
yakumo.yml
Quick Actions
Details
Creator
ChatLunaLab
Language
TypeScript
Category
claude-skill
Published
4/6/2023

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.

Related skills

More claude-skill tools founders pair with this one.

claude-skill★ 221,071
Hermes-Agent: AI Growth
Scale with a versatile AI agent. For startup founders using Python and AI.
claude-skill★ 185,574
AutoGPT: Accessible AI Tools
Get accessible AI tools with AutoGPT, for startup founders, with 184k+ GitHub stars.
claude-skill★ 91,897
Caveman: Reduce Tokens
Get efficient token usage with Caveman, a Claude Code skill for founders. 69k+ GitHub stars.
claude-skill★ 61,923
CareerOps: AI-Powered Job Search
Accelerate hiring with CareerOps, a tool for founders to streamline job search and resume processing, built on Claude Code.
claude-skill★ 54,206
Simplify LLM Integration with litellm
Unify 100+ LLM APIs with litellm, a Python SDK and proxy server. Ideal for founders needing streamlined AI gateway solutions.
claude-skill★ 53,483
last30days-skill: Informed Decisions
Get grounded summaries on any topic. For founders, backed by 28k+ GitHub stars.