User Guide

Welcome to the NPC AI Platform! This guide will help you get started with the core features of the application and master the art of creating living, breathing characters.

Table of Contents

1. Managing Campaigns

Campaigns are the containers for your worlds. Every NPC you create must belong to a campaign. This is the first step in building your story.

Creating a Campaign

On your main dashboard, you'll find the "Create a New Campaign" form. Simply provide a name and an optional description for your world. You can also upload a custom cover image to give your campaign a unique visual identity.

2. Creating & Managing NPCs

Once you select a campaign, you will be taken to its NPC Library. This is where all the characters for that specific world live.

The NPC Creator

Clicking "Create New NPC" opens the creator form, where you define the soul of your character.

Core Identity & Personality

Define the basics like Name, Race, Appearance, and Voice. More importantly, define their Goals, Secrets, and Personality Archetypes (Essence vs. Facade). These are not just flavor text—they are the core instructions the AI will use to guide the NPC's behavior and dialogue.

Managing Inventory

The "Personal Inventory" section is where you equip your NPC. This is a crucial part of their identity and memory.

3. Interacting with Your NPCs

The chat interface is where your creations come to life. You can speak to your NPCs using either voice or text.

The DM's Insight Engine

This is one of the most powerful tools at your disposal. Every time an NPC speaks, an eye icon (👁️) will appear next to their dialogue. Clicking this icon reveals the NPC's true thoughts, feelings, or hidden motivations behind what they just said. Use this to guide your roleplaying and stay one step ahead of your players.

Voice Integration

Toggle the microphone icon to enable voice chat with your NPCs. Speak naturally and the AI will respond in character. You can also enable voice output to hear your NPCs speak using ElevenLabs AI voices that match their personality.

Exporting Conversations

Use the export button in any chat session to download a complete PDF record of your conversation, including hidden DM insights and inventory changes. Perfect for session notes and campaign records.

4. Advanced Lore & Memory

Give your NPCs a deep connection to your world with advanced knowledge management tools, accessible from the NPC Library.

Exporting & Documentation

Keep detailed records of your campaigns with our built-in export features.

6. Pro Tips & Best Practices

7. The Community Hub

The Community Hub is where you can share your creations and discover NPCs made by other users.