Settings
PromptBlocks has settings to customize your experience. Here's how to find and configure them.
Accessing Settings
Click your profile picture at the bottom of the sidebar to open the user menu. You'll see:
- Account Settings — Your profile and subscription
- App Settings — Preferences and customization
- Logout
Account Settings
Profile
- View your email address
- See your subscription status (Free or Pro)
Subscription
- Free users: See the "Upgrade to Pro" button
- Pro users: Access the billing portal to manage your subscription
App Settings
Default Chat Settings
Set your preferred defaults for new chats:
- Model — Your preferred AI model
- Assistant — Default assistant personality
- Style — Default communication style
These apply to all new chats unless overridden by a project or individual chat.
Model Info Display
Control how much detail shows on AI messages:
- Hide — Clean, minimal view
- Show on Hover — See model info when you hover
- Always Show — Model info always visible
Assistants
Assistants are custom AI personalities. You create them by writing a system prompt that shapes how the AI responds.
Default Assistants
PromptBlocks includes five default assistants:
- General Assistant (protected): A versatile baseline that adapts to any task
- Writing Partner: Helps with drafting, editing, and refining written content
- Research Analyst: Synthesizes information and presents structured findings
- Creative Strategist: Focused on brainstorming, ideation, and creative problem-solving
- Critical Reviewer: Stress-tests ideas and provides honest constructive feedback
Creating an Assistant
- Go to App Settings → Assistants
- Click Create Assistant
- Enter a name (e.g., "Technical Writer")
- Write a system prompt that describes the personality
- Save
Example System Prompts
Technical Writer
You are a technical writer who creates clear, well-structured
documentation. Use precise language, avoid unnecessary jargon,
and organize information logically with headings and lists.
Creative Partner
You are a creative collaborator who helps brainstorm ideas.
Think outside the box, offer unconventional suggestions,
and help expand on concepts without judgment.
Code Reviewer
You are a senior developer who reviews code for quality,
security, and best practices. Provide specific, actionable
feedback with examples when possible.
Using Assistants
- In any chat, select from the Assistant dropdown
- The AI adopts that personality
- It applies to the entire conversation
Communication Styles
Styles are shorter modifiers that adjust the AI's tone without changing its role.
Built-in Styles
- Concise — Brief, focused responses
- Detailed — Comprehensive explanations
- Friendly — Casual, approachable tone
- Formal — Professional language
Creating Custom Styles
- Go to App Settings → Communication Styles
- Click Create Style
- Enter a name and description
- Save
Combining Assistants and Styles
You can use any assistant with any style. For example:
- "Technical Writer" + "Concise" = Brief, structured documentation
- "Creative Partner" + "Detailed" = Thorough brainstorming exploration
Settings Cascade
Settings flow from general to specific:
Global → Project → Chat
Each level can override or inherit from the level above.
Example
- Global: You set Claude as your default model
- Project: Your "Legal Work" project uses a different model (overrides global)
- Chat: One chat in that project uses Claude (overrides project)
Inherit vs Override
In project and chat settings, you'll see an "Inherit" option. Choose:
- Inherit — Use the setting from the level above
- Specific value — Override with your choice
You'll also see indicators showing where each setting comes from (e.g., "from Global", "from Project").
Advanced Settings
Bring Your Own Key (BYOK)
Use your own OpenRouter API key instead of PromptBlocks' allocation. This bypasses all message limits and lets you access any OpenRouter model.
Setup:
- Create an account at OpenRouter
- Add credits and generate an API key
- Go to App Settings → Advanced Settings
- Paste your key and save
How it works:
| Your Plan | What Happens |
|---|---|
| Free + BYOK | Uses your API key for everything (no limits) |
| Pro + BYOK | Uses subscription for standard models, your key for custom models |
When using your API key, you'll see "Using your API key" in the chat interface.
Custom Models
With BYOK, you can add any OpenRouter model:
- Go to Advanced Settings
- Find the "Custom Models" section
- Enter the model identifier from OpenRouter
- Custom models appear at the end of the model dropdown
Security
- API keys are encrypted before storage
- Keys are never logged or transmitted in plain text
- Clear your key anytime from Advanced Settings
Learn more about plans and BYOK →
Best Practices
- Create purpose-specific assistants — "Writing", "Coding", "Analysis"
- Use styles for tone variation — Same assistant, different formality
- Set project defaults — Configure once, use everywhere in the project
- Use tags consistently — Develop a tagging system for your prompts
Global Context
Global Context lets you define personal information that gets included in every chat automatically—your goals, preferences, background, or anything the AI should always know about you.
Setting Up
- Go to Settings → App Settings
- Find the "Global Context" section
- Enter your context in the text area
- Changes save automatically when you click away
What to Include
- Your role or profession
- Current goals or projects
- Communication preferences
- Technical background
- Any recurring context you'd otherwise repeat
Example:
I'm a senior software engineer working primarily with React and TypeScript.
I prefer concise answers with code examples.
I'm currently building a SaaS product for project management.
How It Works
Your global context is injected into every chat's system prompt. This means:
- It applies to all chats, regardless of project
- It combines with your chosen assistant and style
- Leave it empty to disable
