Hytale AI NPCs That Remember

Create AI-powered NPCs that talk with personality, remember every player,
and react with emotions. Customize appearance, behavior, and parameters via our web dashboard.

Free tier available Bring your own API key Up to 3 NPCs free

Powered by Claude 3 Haiku via OpenRouter. Playback speed x1.5.
Note: Latency is significantly reduced with premium models.

Why Hytale Server Owners Choose Hycompanion

Give your Hytale NPCs AI intelligence, unique personalities, and persistent memory.
Create immersive experiences that players will never forget.

๐Ÿ’ฌ

Natural Conversations

NPCs talk like real characters with unique personalities. Each Hytale NPC has their own voice, quirks, and way of speaking powered by advanced LLM models.

๐Ÿง 

Persistent Memory

Your Hytale NPCs remember every player they meet. They recall past conversations and shared experiences across sessions. Perfect for RPG-style Hytale servers.

๐Ÿ˜Š

Emotional Reactions

NPCs express happiness, anger, surprise, and more through the emote system. Watch them react to player interactions with dynamic emotional responses.

๐Ÿ’ผ

Web Dashboard Editor

Create and customize NPCs visually through our intuitive web interface. No coding requiredโ€”configure appearance, behaviors, parameters, and sync instantly.

๐Ÿ”„

Trade System (soon)

NPCs can open trade interfaces with players. Create Hytale merchants with custom inventories that remember what each player likes to buy.

๐Ÿ”‘

Your API Key (BYOK)

Bring your own OpenRouter API key or Player2.game account. Pay only for what you use, directly to the LLM provider. Choose from free or premium AI models.

How Hytale AI NPCs Work

Get AI-powered NPCs running on your Hytale server in three simple steps.

1

Install Plugin

Drop the JAR into your mods folder and restart your server.

2

Create & Customize NPC

Design personality, appearance (skins/models), behaviors (Follow, Guard, Merchant), and parameters on our web Dashboard.

3

Automatic Sync

Your NPC appears in-game instantly, ready to chat with players.

synced_npc.json (Auto-generated from Dashboard)
{
  // Basic Info
  "externalId": "merchant_bob",
  "name": "Bob the Merchant",
  "personality": "Cheerful merchant who loves haggling...",
  // Appearance & Behavior
  "appearance": "Klops_Merchant",
  "behaviorPresets": ["static", "merchant"],
  "defaultPlayerAttitude": "FRIENDLY",
  // Parameters
  "parameters": {
    "MaxHealth": { "Value": 100 },
    "ViewRange": { "Value": 15 }
  }
}

Powerful Web Dashboard Editor

Create and customize your AI NPCs through an intuitive web interface.
No coding required โ€” configure everything visually and sync instantly to your server.

๐Ÿ“

General

  • Identity: External ID, display name, greeting message
  • Personality: 500-character AI prompt defining character
  • Alignment: 9 moral alignments (Lawful Good to Chaotic Evil)
  • Chat Settings: Distance, broadcast replies toggle
  • Protection: Invincible, prevent knockback flags
  • AI Model: Choose from 100+ LLMs via OpenRouter and Player2.game API
๐ŸŽจ

Appearance

  • Model Selection: Outlander, Klops_Merchant, and all Hytale entities
  • Custom Models: Path override for custom NPC models
  • Scaling: Resize models (0.1x to 10x)
  • Display Names: Random name variations (Bob, Robert, Bobby)
  • Localization: Translation keys for multi-language support
๐Ÿค–

Behavior

  • Presets: Static, Wander, Follow, Patrol, Guard, Merchant
  • Player Attitude: Friendly, Neutral, or Hostile
  • NPC Attitude: How they interact with other NPCs
  • Start States: Initial state and sub-state configuration
  • Combine Behaviors: Mix multiple presets for complex AI
โš™๏ธ

Parameters

  • Combat: MaxHealth, ViewRange, AttackDistance
  • Movement: MaxSpeed, WanderRadius, LeashDistance
  • Equipment: Weapons, OffHand items, DropList
  • Quick Add: Common parameters with one click
  • Custom: Define any parameter (string, number, boolean, array)
  • Compute: Dynamic values using {"Compute": "ParamName"}
๐Ÿƒ

Movement & Physics

  • Motion Controllers: Walk, Fly, Swim, Climb
  • Speed Control: Max speed, acceleration, turn speed
  • Jump Settings: Jump height per controller
  • Physics: Inertia, knockback scale
  • Collision: Distance, radius settings
  • Crowd Control: Avoidance, separation behaviors
๐Ÿ› ๏ธ

Advanced

  • Inventory: Size, hotbar slots, hotbar items
  • Loot: Drop list reference for death rewards
  • Environment: Air/water breathing, stay-in-environment
  • Lifecycle: Death animation time, spawn lock time
  • Timers & Slots: Entity tracking configuration
๐Ÿ–ผ๏ธ

Template Inheritance

WIP
  • Variant Roles: Inherit from parent templates
  • Templates: Intelligent, Predator, Merchant, Animal, Bird
  • Override: Modify only specific parameters
  • Custom Templates: Create and reference your own
  • Abstract Roles: Build from scratch (advanced)
โšก

Instant Sync

  • Auto-Generate: JSON config exported automatically
  • Real-time: Changes sync to server instantly
  • Versioning: Track NPC configuration history
  • Validation: Built-in error checking
  • Raw JSON: Advanced editing mode available

Simple, Transparent Pricing

Start free, upgrade when you need more. No hidden fees, no surprises.

SPARK

Perfect for trying out

Free

Forever

  • Up to 1 server
  • 3 NPC Roles / server
  • 300 Conversations / server / month
  • 7-day memory retention with NO player personality analysis
  • Action: Follow, emote, find block and entities
  • Discord support
Get Started Free

๐Ÿ’ก LLM costs are separate โ€” You pay OpenRouter directly via your own API key (BYOK). Player2 API is also supported. This keeps costs transparent and gives you full control over your AI spending.

๐Ÿ—บ๏ธ Hytale AI NPC Roadmap

Our journey to bring AI-powered NPCs and intelligent companions to Hytale

๐Ÿš€

January 2026

Initial Release
  • Core AI Conversations
  • Basic NPC Memory System
  • Chat, follow, emote, find block (alpha) and entities
  • BYOK via OpenRouter
  • Spark (free) & Nova (premium) tiers
๐Ÿ“ˆ

Q1 2026

Expanding Horizons
  • Entity and containers interaction (e.g.: cutting wood)
  • Block finding improvements
  • Public Remote MCP Server
  • Player2.game API integration
  • Backend source code
๐ŸŒŸ

Q2 2026+

Future Vision
  • Waypoints system
  • Merchant Trading
  • Ecotale integration
  • Quest system with LLM
  • Discord Bot Integration
  • Developer API
  • Voice Synthesis
  • Multi-language Support

Join our Discord for updates!

Enhance Your Server with Speech Bubbles

Bring your conversations to life with floating speech bubbles above NPCs and players.
Two companion plugins that seamlessly integrate with your Hytale server.

NPC Speech Bubbles - Hycompanion Extension Plugin

NPC Speech Bubbles

Server plugin

A Hytale server plugin that displays floating speech bubbles above NPCs and other entities. Designed as an extension for Hycompanion AI NPCs, but also works with any NPC plugin.

  • Floating Bubbles: Text bubbles anchored to any entity
  • Edge Clamping: Bubbles stay visible at screen edges when off-screen
  • 3D Positioning: Full 3D projection with camera rotation support
  • Configurable: Duration, text color, and bubble offset
  • Player-Specific: Show bubbles to specific or all players
  • API: Simple integration API for other plugins
Player Speech Bubbles Plugin

Player Speech Bubbles

Server plugin

A Hytale server plugin that automatically displays floating speech bubbles above players when they chat. Messages appear as bubbles to nearby players for an immersive social experience.

  • Automatic: Chat messages appear as bubbles instantly
  • Nearby Only: Bubbles shown to players within configured range
  • Sender Excluded: Players don't see their own bubbles
  • Edge Clamping: Bubbles stay visible at screen edges
  • 3D Positioning: Full 3D projection with camera support
  • Lightweight: Minimal performance impact on your server

Ready to bring your Hytale NPCs to life?

Join the first wave of Hytale servers using AI-powered NPCs with natural dialogue and persistent memory.

Get Started Now For Free โ†’

Rent Your Hytale Dedicated Server on VeryGames

Partnering with VeryGames for the best hosting quality.

Experience the best hosting performance with DediGamesยฎ Box: dedicated hardware with instant deployment, multi-server installation, and enterprise-grade DDoS protection. VeryGames offers 7 days a week support, automatic backups, and a very high uptime guarantee for your Hytale server.

Get Your Hytale Server โ†’