How do I use AI features to generate content?

How do I use AI features to generate content?

SwiftPrep AI helps you generate content faster - not to replace your creativity, but to give you raw material you can shape and refine.

What AI Can Do for Your Prep

Use AI to:

  • Generate descriptions when you are staring at a blank field
  • Brainstorm ideas when you are stuck
  • Create NPCs, encounters, and locations when prep time is short
  • Roleplay NPC dialogue when you need to know what a character would say

Check Your Subscription Tier

AI features depend on your subscription:

FeatureFreeCompanionPower
Basic Super Swift generatorsYesYesYes
Campaign-aware generationNoYesYes
Session Companion chatNoYesYes
AI relationship suggestionsNoNoYes
Monthly AI generations15150400

[!INFO] On Free tier, you can still use basic Super Swift generators with 15 generations per month. Upgrade to Companion or Power for the full AI toolkit.

Generate Content for Any Entity Field

Here is how to use AI to fill in entity details:

  1. Open any entity (an NPC, location, or other content)
  2. Find a text field you want to fill, such as Personality
  3. Click the AI Generate button next to the field
  4. Optionally type guidance: "gruff but secretly kind" or "paranoid about strangers"
  5. Select a tone preset (Dark Fantasy, Heroic, Mysterious, etc.)
  6. Adjust the creativity slider:
    • Low = safe, predictable results
    • High = surprising, unusual results
  7. Click Generate
  8. Review the result:
    • Click Use to apply it
    • Click Regenerate for a different take

Each generation uses 1 credit from your monthly quota.

Use the Session Companion Chat

The Session Companion is your AI assistant for brainstorming and in-session help.

Open it:

  • Click the chat icon in the top bar, or
  • Press Ctrl+Shift+C (Windows/Linux) or Cmd+Shift+C (Mac)

Ask it anything:

  • "What would Captain Vance say if accused of taking bribes?"
  • "Give me three plot hooks involving the Thieves Guild"
  • "Describe a tense standoff between the party and a cornered assassin"

Attach context for better answers: Click Attach to add specific entities (NPCs, locations, session plans) to your conversation. The AI considers attached context when responding.

Save useful content: When the AI generates something you want to keep, click Save to Campaign. You can save it as a new entity, add it to an existing entity's notes, or add it to session notes.

Understand Tone Presets

Tone presets shape the style of AI output:

PresetStyleBest For
Dark FantasyGrim, serious, morally greyGothic horror, gritty campaigns, villains
HeroicBrave, optimistic, larger than lifeClassic adventures, inspiring NPCs
ComedicLight, funny, absurdComic relief, humorous campaigns
MysteriousEnigmatic, secretive, uncertainIntrigue, investigation, the unknown
EpicGrand scale, legendary, sweepingClimactic moments, world-shaking events
GrittyRealistic, harsh, down to earthLow fantasy, survival, consequences
WhimsicalPlayful, magical, fantasticalFey encounters, lighthearted magic

[!TIP] Match tone to your campaign - if you are running gothic horror, Dark Fantasy or Gritty will serve you better than Heroic. Even in a heroic campaign, your villain might use Dark Fantasy while the mentor NPC uses Heroic.

Monitor Your Quota

Check how many AI generations you have left:

  1. Look at the quota indicator in the sidebar or settings
  2. The indicator is color-coded:
    • Green (0-74% used) - Normal usage
    • Yellow (75-89% used) - Approaching limit
    • Red (90-99% used) - Nearly exhausted
    • Blocked (100% used) - Wait for reset or buy more

Running low? You have two options:

  1. Wait for your quota to reset at the start of your next billing cycle
  2. Purchase a Pay-As-You-Go (PAYG) package

Tips for Efficient AI Usage

Generate descriptions first Use AI for the creative parts - personality, atmosphere, lore. Fill in mechanical details yourself.

Edit rather than regenerate A "good enough" result that you tweak is better than burning credits chasing perfection.

Use context Attach entities to get results that reference your existing world, not generic fantasy.

Batch your generation Do your AI-heavy work in dedicated prep sessions rather than generating one field at a time.

Related Articles

Was this article helpful?