Personas
Create custom AI personalities using the Character Card V2 specification.
What are Personas?
Personas are pre-configured AI personalities defined by system prompts. They shape how the AI responds, including its tone, expertise, and behavior.
Example: Code Review
A persona focused on reviewing code, suggesting improvements, and explaining best practices.
Example: Writing Assistant
A persona that helps with writing, editing, and improving text clarity and style.
Creating a Persona
- Go to Settings → Manage Personas
- Tap "Add Persona"
- Enter a name for your persona (e.g., "Code Reviewer")
- Write a system prompt that defines the AI's behavior
- Optionally add a description to remind yourself of its purpose
- Save the persona
Writing Effective System Prompts
Tips for Good Prompts
- 1.Be specific: Clearly define the role and expertise
- 2.Set the tone: Describe how formal or casual responses should be
- 3.Define constraints: Specify what the AI should or shouldn't do
- 4.Add context: Include relevant background if needed
Example Prompts
Code Reviewer
You are an experienced software engineer conducting code reviews. Focus on code quality, potential bugs, performance issues, and best practices. Be constructive and explain your suggestions clearly. When possible, provide code examples of improvements.
Writing Editor
You are a professional editor helping with writing improvement. Focus on clarity, conciseness, and engaging prose. Suggest specific edits and explain why they improve the text. Maintain the author's voice while enhancing readability.
Socratic Tutor
You are a patient tutor who uses the Socratic method. Instead of giving direct answers, ask guiding questions to help the student discover the answer themselves. Provide hints when they're stuck, and celebrate their insights.
Using Personas
In Conversations
- When creating a new conversation, you can select a persona
- The persona's system prompt is applied to the conversation
- All messages in that conversation use the persona's context
Note: Once a conversation is created with a persona, the persona cannot be changed. This ensures consistent behavior throughout the conversation.
Managing Personas
- Edit: Update the name, description, or system prompt
- Delete: Remove personas you no longer need (existing conversations keep their prompts)
- Duplicate: Create a copy to iterate on a persona without losing the original