ArichatClassic

Quick rating

ArichatClassic

No reviews yet

The Mappet mod add-on: integrates LLM support into the dialogue engine. Works through OpenRouter and KoboldCPP

API/Library
AI Art
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
ArichatClassic 0.1.2
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

ArichatClassic - AI Dialogue Extension for Mappet 0.9

Transform your Mappet dialogues with the power of Large Language Models (LLMs). ArichatClassic seamlessly integrates AI-driven conversations into your Minecraft world, offering unprecedented depth and dynamism for NPC interactions.


🌟 Core Features

  • Dual AI Backend Support: Connect to local AI models via KoboldCPP or utilize a vast selection of cloud-based models through OpenRouter (including free and paid options).
  • Character Card System: Define AI personalities using PNG metadata cards or JSON files. Easily create, edit, import, and manage character personas that shape every interaction.
  • Advanced Dialogue Nodes: Extend Mappet's dialogue editor with specialized nodes:
    • Prompt Node: Send custom prompts directly to the AI.
    • AI Reaction Node: Generate NPC responses using a system prompt and character card.
    • AI Emotional Reaction Node: Add an emotional layer! Classifies AI responses to trigger specific facial morphs or actions.
    • User Input Node: Lets players type their own messages in the chat.
    • First Reaction Node: Initiate conversations with a character's greeting or a random first message.
    • Chat History Node: (Advanced) Manually inject dialogue history into prompts for complex state management.
  • Intelligent Dialogue Management:
    • Auto-Summarization: Keeps conversations coherent by automatically summarizing chat history when it gets long or when a dialogue closes.
    • History Storage: Optionally save entire dialogue transcripts to Mappet states for persistent storylines and player memory.

⚙️ Powerful Customization

  • Smart Macros & Scripting: Use an extensive macro system ({{macro}}) to dynamically insert text, player personas from Mappet states, or even execute JavaScript within prompts or AI responses. View the full macro list.
  • Flexible Emotional System: Choose from simple key-trigger mapping or complex "Key+Description" systems. Enable Macro-Mode to let the AI output emotion tags ({{emo:key}}) directly for maximum flexibility.
  • Full Prompt Control: Configure model parameters, define special instruction tags, and style your chat with customizable RP-style colors.
  • Easy Connectivity: For OpenRouter, authorize with one click to securely provide an API token. For KoboldCPP, simply point to your local server address.

💡 Key Notes for Use

  • AI Reaction Nodes: Always provide a default display text. This is shown while the AI generates and prevents the dialogue from closing prematurely.
  • Chat History Node: Use with caution and understanding. It typically requires precise setup with Triggers and Conditions.
  • Emotional Macro-Mode: Requires you to configure your character's system prompt to understand and use the {{emo:}} macro format.

Breathe life into your NPCs. ArichatClassic bridges the gap between scripted dialogue and organic, intelligent conversation, empowering you to create truly immersive and memorable story-driven experiences in Minecraft.

Links: Main Website | English Documentation

ArichatClassic


AI Dialogue Extension for Mappet 0.9

Transform your Mappet dialogues with the power of Large Language Models (LLMs). ArichatClassic seamlessly integrates AI-driven conversations into your Minecraft world, offering unprecedented depth and dynamism for NPC interactions.


🌟 Core Features

  • Dual AI Backend Support: Connect to local AI models via KoboldCPP or utilize a vast selection of cloud-based models through OpenRouter (including free and paid options).
  • Character Card System: Define AI personalities using PNG metadata cards or JSON files. Easily create, edit, import, and manage character personas that shape every interaction.
  • Advanced Dialogue Nodes: Extend Mappet's dialogue editor with specialized nodes:
    • Prompt Node: Send custom prompts directly to the AI.
    • AI Reaction Node: Generate NPC responses using a system prompt and character card.
    • AI Emotional Reaction Node: Add an emotional layer! Classifies AI responses to trigger specific facial morphs or actions.
    • User Input Node: Lets players type their own messages in the chat.
    • First Reaction Node: Initiate conversations with a character's greeting or a random first message.
    • Chat History Node: (Advanced) Manually inject dialogue history into prompts for complex state management.
    • Intelligent Dialogue Management:
      • Auto-Summarization: Keeps conversations coherent by automatically summarizing chat history when it gets long or when a dialogue closes.
      • History Storage: Optionally save entire dialogue transcripts to Mappet states for persistent storylines and player memory.

⚙️ Powerful Customization

  • Smart Macros & Scripting: Use an extensive macro system ({{macro}}) to dynamically insert text, player personas from Mappet states, or even execute JavaScript within prompts or AI responses. View the full macro list.
  • Flexible Emotional System: Choose from simple key-trigger mapping or complex "Key+Description" systems. Enable Macro-Mode to let the AI output emotion tags ({{emo:key}}) directly for maximum flexibility.
  • Full Prompt Control: Configure model parameters, define special instruction tags, and style your chat with customizable RP-style colors.
  • Easy Connectivity: For OpenRouter, authorize with one click to securely provide an API token. For KoboldCPP, simply point to your local server address.

💡 Key Notes for Use

  • AI Reaction Nodes: Always provide a default display text. This is shown while the AI generates and prevents the dialogue from closing prematurely.
  • Chat History Node: Use with caution and understanding. It typically requires precise setup with Triggers and Conditions.
  • Emotional Macro-Mode: Requires you to configure your character's system prompt to understand and use the {{emo:}} macro format.

Breathe life into your NPCs. ArichatClassic bridges the gap between scripted dialogue and organic, intelligent conversation, empowering you to create truly immersive and memorable story-driven experiences in Minecraft.

Links: Main Website | English Documentation

Screenshots

Gallery

  • Dialogue Example
    Dialogue Example Dialogue Example
  • AI Nodes
    AI Nodes AI Nodes
  • Emo Node
    Emo Node Emo Node
  • Card Editor
    Card Editor Editor
  • Cards
    Cards Cards
  • Mod Menu
    Mod Menu Mod Menu
  • Character
    Character Card Character
  • Card Editor
    Card Editor Card Editor
  • Example AI Chat
    Example AI Chat Example AI Chat
  • New Dialogue Nodes
    New Dialogue Nodes New Dialogue Nodes
  • Emotion Reaction
    Emotion Reaction Emotion Reaction in Dialogue
  • Menu
    Menu Mod Menu

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works