Profile & Personalization
Your profile controls how Themis looks, communicates, and understands you. Go to Profile (click your avatar in the sidebar footer) to access three tabs.
Account
Identity
- Nickname — How Themis addresses you in conversations
- Occupation — Your role (e.g., “Backend Engineer”, “Product Manager”). Helps Themis tailor responses to your expertise.
Git Identity
- Git Name / Email — Used as the commit author identity for code generation PRs. Defaults to your Google profile.
Preferences
- Theme — Choose your visual preference:
- Themis Dark (default)
- Themis Light
- Jack Minimal
- Timezone — Your local timezone for scheduling and timestamps
- Date Format — US (Feb 07, 2026), European (07 Feb 2026), or ISO (2026-02-07)
- Time Format — 12-hour (2:30 PM) or 24-hour (14:30)
Connections
Link your external accounts so Themis can match webhook events (PRs, issues, alerts) to you:
| Service | How to Connect | Why |
|---|---|---|
| Google Drive | Click “Connect” button | File search and retrieval (read-only) |
| GitHub | Enter username, click “Check” | Match PRs and commits to your account |
| Linear | Click “Auto-detect” | Match issues and comments to you |
| Sentry | Click “Auto-detect” | Match error alerts to your membership |
| Teams | Enter your user ID | Enable auto-authorized DMs |
| Telegram | Enter your user ID | Enable auto-authorized DMs |
Connected accounts show a status badge. When your GitHub username is linked, Themis knows which PRs are yours and avoids self-review issues.
Personalization
This is where you shape how Themis communicates with you. These settings are applied to every conversation automatically.
Language
Choose from English, Chinese (中文), Japanese (日本語), Korean (한국어), Spanish, French, or German. Themis responds in your chosen language.
Communication Style
| Style | Behavior |
|---|---|
| Concise | Short, direct answers with key points only |
| Detailed | Thorough explanations with full context |
| Technical | Assumes deep engineering knowledge, skips basics |
| Plain Language | Avoids jargon, explains concepts simply |
About You
Free-text description of your role, expertise, and what you work on. This gives Themis context so you don’t have to repeat yourself in every conversation.
Example: “I’m a senior backend engineer working on the payments service. I primarily use Ruby and PostgreSQL. I’m also the on-call lead for production incidents.”
Custom Instructions
Persistent rules applied to all your interactions. Think of these as standing orders.
Examples:
- “Always suggest tests when writing code”
- “Prefer Ruby over Python for scripts”
- “When reviewing PRs, pay extra attention to SQL injection risks”
- “Use Japanese for code review comments”
Agent Memory
Facts Themis has learned about you over time — displayed in the right column. See Agent Memory for details on how this works.