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:

ServiceHow to ConnectWhy
Google DriveClick “Connect” buttonFile search and retrieval (read-only)
GitHubEnter username, click “Check”Match PRs and commits to your account
LinearClick “Auto-detect”Match issues and comments to you
SentryClick “Auto-detect”Match error alerts to your membership
TeamsEnter your user IDEnable auto-authorized DMs
TelegramEnter your user IDEnable 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

StyleBehavior
ConciseShort, direct answers with key points only
DetailedThorough explanations with full context
TechnicalAssumes deep engineering knowledge, skips basics
Plain LanguageAvoids 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.