Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.lmsa.app/llms.txt

Use this file to discover all available pages before exploring further.

Personas and templates give you a fast way to set the tone and role of your AI before a conversation begins. Instead of typing out a system prompt every time, you pick a template once and LMSA sends it automatically with every message. LMSA ships with a library of built-in personas and lets you create your own — including full support for the Character Card V2 format used in roleplay communities.

Built-in personas

LMSA includes the following personas out of the box, each pre-written to steer the model toward a specific style or task:
PersonaWhat it does
Math TutorSolves problems step-by-step, explains formulas, and gently corrects mistakes
Code AssistantWrites clean, commented code and debugs existing snippets
Story WriterCrafts immersive narratives with strong character development
Fortune TellerProvides ethereal, enigmatic readings on the future and luck
The JokerDelivers jokes, dad humor, and playful banter
General TutorExplains complex topics in simple language using analogies
Social Media WriterCreates catchy captions optimized for specific platforms
Travel PlannerBuilds detailed day-by-day itineraries with practical tips
Career CoachReviews resumes, drafts cover letters, and runs mock interviews
Email PolisherRewrites drafts to be clear, concise, and professional
Sous ChefSuggests recipes from your available ingredients with clear steps
Debate PartnerPlays Devil’s Advocate to stress-test your arguments
Blog Post WriterCreates SEO-optimized long-form content with a clear structure
Tech SupportProvides methodical troubleshooting for technical problems
Fitness CoachBuilds personalized workout routines and nutrition advice
SummarizerProduces concise, structured summaries of any text or documents
To use a persona, tap the template icon in LMSA, select the persona from the grid, and then tap Start Chatting.

Custom templates

You can create your own templates with a custom name, system prompt, and avatar image.
1

Open the Templates screen

Tap the templates icon from the main screen or from within a chat.
2

Tap the add button

Tap + or New Template to open the template editor.
3

Choose Basic mode

Make sure the editor is set to Basic mode (not Character Card V2).
4

Fill in the details

Enter a name for your template and write your system prompt in the text area. You can also set a custom avatar.
5

Save

Tap Save. Your template appears in the custom templates section of the grid.
Creating custom templates requires LMSA Premium.

AI-generated system prompts

If you are not sure how to phrase your system prompt, tap Generate with AI inside the template editor. Describe what you want the persona to do in plain language and LMSA asks your connected model to write a complete system prompt for you.
AI-powered system prompt generation requires LMSA Premium.

Character Card V2

Character Card V2 is an industry-standard format for roleplay personas. It stores a character’s name, personality, scenario, opening message, and example dialogue in a structured JSON object. LMSA reads this format natively.

Supported fields

FieldDescription
nameThe character’s display name
personalityA description of the character’s traits and voice
scenarioThe setting or context for the roleplay
first_mesThe character’s opening message that appears at the start of the chat
mes_exampleExample dialogue that shows how the character talks

Importing a character card

LMSA accepts two import formats:
Tap Import in the Templates screen and select a .json file exported from any Character Card V2–compatible tool.

Creating a character card in LMSA

1

Open the template editor

Tap + or New Template to open the editor.
2

Switch to Character Card V2 mode

Tap the mode selector at the top of the editor and choose Character Card V2.
3

Fill in the character fields

Enter values for name, personality, scenario, first message, and example dialogue.
4

Generate with AI (optional)

Tap Generate with AI to let the model fill in a complete, coherent character card from a short description. (Premium)
5

Save

Tap Save. The card appears in your custom templates grid.
Switching to a different template in the middle of a conversation starts a new chat. Your current conversation is saved to history, but the active model context resets.