Welcome to Tell Me A Tale AI!

This guide will walk you through setting up and using the application to create your own unique, AI-powered interactive stories.

The Setup Screen

When you first launch the application, you'll see the Setup Screen. This is your command center for configuring the AI "brains" that will power your story. You must configure at least a Chat provider to begin.

Section 1: AI Provider Setup

AI Providers are services that generate text, images, and audio. Tell Me A Tale AI lets you use different providers for different tasks.

Adding a New Provider

  1. First, click Show AI Providers to expand the configuration area.
  2. Click the Add New Provider Instance button. A modal window will appear.
  3. In the modal, you can filter the available AI plugins by task (e.g., "Chat", "Image", "TTS"). Select the plugin you wish to configure (e.g., OpenAI, ComfyUI, etc.).
  4. A new configuration block will appear. Fill in the details:
    • Instance Name: A nickname for your own reference (e.g., "My Fast Chat Model").
    • API Key: Your secret key from the provider (e.g., your OpenAI API key).
    • Model ID: The specific model you want to use (e.g., gpt-4-turbo).
    • Other Config: Some plugins have unique settings that will appear in this area.
Important: Never share your API keys. If you export your story to share with others, be careful not to include your keys.

Selecting the Active Provider

After adding one or more provider instances, you must tell the application which one to use for each task.

For each task type (CHAT, IMAGE, TTS), use the dropdown menu labeled "Active [TASK] Provider" to select the instance you configured. You must select an active Chat provider to generate story content.

Power User Tip: You can easily share your provider setups with others! Use the Copy Providers button to copy the setup as JSON text, and another user can use the Paste Providers button to import it instantly.

Section 2: General Configuration

Below the AI provider setup, you'll find general settings to customize your experience.

General Settings

Story Image Layout & Style

Story Narrative Arc

Section 3: Playing Your Adventure

Once your providers are configured, click the Start/Continue Adventure button to go to the story screen.

Starting a New Story

If this is your first time, you'll be prompted to:

  1. Enter a Story Title.
  2. Write a Starting Premise. This is the most important part! Describe your character, the world, and the initial situation. The more detail you give, the better the story will be. You can use the ✨ refresh button to have the AI generate a premise for you based on keywords.
  3. Click the choice button (e.g., "Start First Chapter") to generate the first page.

The Story Interface

The story screen is where the adventure unfolds.

Story Controls

At the bottom of the screen is a panel of powerful tools:

Advanced Topic: TTS Audio Processing

On the story screen, there is a collapsed section titled "Advanced TTS Audio Processing Settings". This section is for audio enthusiasts who want to fine-tune the sound of the generated speech.

It contains controls for an equalizer and a multi-band compressor, allowing you to adjust frequencies and dynamics to make the voice sound less "tinny" or to give it more presence. For most users, the default settings are fine. If you find a set of parameters you love, you can use the copy/paste JSON buttons to save and share them!


Happy adventuring!