Skip to content

Settings reference

Every Kard setting, grouped by area. Each table lists the setting, what it does, its default, and its scope (who it affects). Scan for the one you need.

Open Kard, then open the Settings panel — press Ctrl+,, or click the Settings icon in the navigation rail. Settings is a panel inside the Kard tab, not a separate window; closing it returns you to the same view you left.

The panel is organized into sections — Workspace, Tasks, Appearance, Shortcuts, Identity, AI, and Advanced — and opens on the Vault folders page. A search box at the top filters settings by name across every section.

Every setting carries a scope badge that tells you who a change affects:

BadgeMeaning
TeamShared with everyone on the project. Saved to a project config file checked into source control.
YouOnly affects you on this machine. Never shared with the team.
This folderSaved on one folder. Only affects Kards inside it; other folders keep their own settings.
View onlyStatus or preview information — nothing to edit.

Where Kard stores each kind of asset. Scope: Team.

SettingWhat it doesDefaultScope
Tasks folderSub-folder for Task assets./Game/Kard/TasksTeam
Notes folderSub-folder for Note assets./Game/Kard/NotesTeam
Pages folderSub-folder for Page assets./Game/Kard/PagesTeam
Attachments folderShared folder for image attachments. Every Kard-authored image (clipboard paste, viewport capture, drag-and-drop import) lands here./Game/Kard/AttachmentsTeam
Tombstones folderFolder where deletion records are written when the deletion audit (below) is on./Game/Kard/TombstonesTeam
Tombstone retention daysAuto-remove deletion records older than this many days when you open the Activity view. 0 keeps them until you clear them manually.0Team
Enable local deletion auditWhen on, each Kard or folder deletion writes a deletion record so the Activity feed can show who deleted what. Off → deletions leave no record (one fewer file in every delete commit).OffTeam

Vocabulary and visuals for tasks. Scope: Team.

SettingWhat it doesDefaultScope
CategoriesThe list of task categories you can pick from.12 seeded categories (see below)Team
Tag colorsOptional per-tag color overrides, shown as tinted pills. Tags without an entry get a color automatically.EmptyTeam

A fresh project seeds twelve categories: Character AI, Animation, Combat, Level Design, Lighting & VFX, Audio, UI & HUD, Collision, Performance, Bug Fix, Cinematics, Gameplay. Edit the list freely.

Team accounts. Kard signs you in with a local account (the first one created becomes the admin); accounts live in the shared user directory below. See Collaborate with your team for the sign-in and roster workflow. Scope: Team.

SettingWhat it doesDefaultScope
Users directory pathAsset path of the shared team user directory holding every local account. Only an admin who can check the file out may change the roster./Game/Kard/KardUsersTeam

Edit-history behavior. Scope: Team.

SettingWhat it doesDefaultScope
Save records history by defaultWhen on, every save logs an edit-history entry; Shift-click Save makes a single save quiet. When off, saves are quiet by default and Shift-click logs.OnTeam

Controls for inline video embeds and remote thumbnails. Scope: Team.

SettingWhat it doesDefaultScope
Fetch remote video thumbnailsWhen on, !video[url] embeds fetch the provider’s preview image over the web. Off → embeds show a clickable placeholder instead. This is the only outbound network request Kard makes on its own.OnTeam
Enable inline video playbackMaster switch for playing !video[...] direct streams and local files inside the editor. Needs the optional media integration module and the Electra Player plugin.OnTeam
Inline video host allowlistHosts allowed to serve inline video. Empty means any public host is permitted; private and loopback addresses are always blocked.EmptyTeam
Inline video base URLOptional base URL used to resolve relative !video[...] references. Empty → relative refs resolve to local files in your project’s Content folder.EmptyTeam

How Kard badges look and draw in the level. Scope: Team.

SettingWhat it doesDefaultScope
Show in game viewWhen on, Kard badges stay visible after you press G (Game View) and in PIE. Off → they hide so the level looks shipping-clean.OffTeam
Default max draw distanceDefault maximum draw distance for Kard badges in the level. 0 = unlimited. You can override this per-machine (see Workspace).0Team
Viewport profilesStudio-defined viewport display profiles, looked up by name.EmptyTeam
Default level context classThe class used when you create a level-anchored Kard. Teams can subclass this for their own world model.Built-in simple level contextTeam

Scope: Team.

SettingWhat it doesDefaultScope
Use a dedicated Kard changelistWhen on, Kard gathers its own checked-out files into a separate [Kard] changelist with an auto-filled description. Perforce only; ignored for Git, Subversion, or no source control.OnTeam
Git web commit URL patternWhen your source control is Git, the “open commit externally” action substitutes the commit hash into this URL. Empty → clicking copies the hash to your clipboard instead.EmptyTeam

These affect only you on this machine and are never shared. Scope: You.

SettingWhat it doesDefaultScope
Show rail section labelsShow a small caption (Home / Tasks / Pages / Notes) under each navigation-rail icon.OnYou
Restore session on startupWhen on, reopen the workspace tabs you had open when you last closed Kard. Off → opens clean.OnYou
SettingWhat it doesDefaultScope
Animation durationDrawer slide-in time, in seconds.0.18You
Width fractionFraction of the available width the drawer aims for.0.7You
Minimum widthSmallest the drawer can be, in pixels.480You
Maximum widthLargest the drawer can be, in pixels.1100You

Used to estimate read time on Pages.

SettingWhat it doesDefaultScope
Reading words per minuteReading speed used for the estimate.220You
Seconds per code blockTime added per code block.30You
Seconds per headingTime added per heading.3You
Seconds per imageTime added per inline image.15You
SettingWhat it doesDefaultScope
Max draw distance overrideYour per-machine override of the project default. -1 = follow project, 0 = unlimited.-1You
Hover scaleHow much a badge grows when you hover it.1.10You
Outline colorOutline color on hovered Kards.GoldYou
Active viewport profileName of your active viewport profile. Empty = the default profile.EmptyYou

The MCP server lets local AI tools talk to Kard. It ships off and, when on, listens on your own machine only (loopback, 127.0.0.1) — never on the network. It’s an opt-in power feature you don’t need for normal use; see Connect AI tools (MCP). Scope: Team.

SettingWhat it doesDefaultScope
Enable MCP serverMaster switch. When on, the server starts when the editor boots and listens on 127.0.0.1 only.OffTeam
PortLocal port the server listens on (loopback only). Changing it while running restarts the server.30050Team
Log verbose request diagnosticsLogs each request to a small in-panel buffer for troubleshooting. Off keeps the editor lean.OffTeam
Allow source-file readsLets AI tools read source files. Even when on, reads stay inside your project’s and plugins’ Source/ folders.OnTeam
Max Blueprint graph nodes per callCaps how many Blueprint graph nodes a single request can read.200Team
Resource × verb toggle matrixPer-action trust gate. By default read actions are on and write actions are off, so a connected tool can look but not change anything until you opt in.Reads on, writes offTeam

Kard’s optional in-editor AI chat. It ships off, and your API key is stored in your per-user config so it never lands in source control. See AI assistant. Scope: You.

SettingWhat it doesDefaultScope
Enable AIMaster switch. When on, the chat panel and one-shot AI actions become available. Needs the active provider’s API key.OffYou
ProviderWhich AI provider is active. Empty falls back to the built-in default.NoneYou
Max output tokensCap on how long each AI response can be (the provider’s own caps still apply).4096You
Grant MCP tool access to AIWhen on, the AI can read and change the project through the same tools external clients use. Its edits are stamped as “KardAI”.OnYou
Allow the AI to delete Kards and commentsWhen on, the AI may delete Kards and comments. Off → delete tools are hidden from the AI (a safety guard). Move and update are always allowed.OffYou
Show token usage in chatShow a running token count in the chat header — a guard against runaway loops.OnYou
System promptText prepended to every conversation. Editable so studios can adjust tone.Built-in Kard promptYou

For the active provider, you also set:

SettingWhat it doesDefaultScope
API keyYour provider key. Shown masked. Leave empty for providers that need no key.EmptyYou
ModelThe model to use. Can be refreshed from the provider’s model list.EmptyYou
Base URLOptional endpoint override (for gateways or self-hosted setups). Empty = the provider’s standard URL.EmptyYou

Keyboard shortcuts are not edited on these tables. The Shortcuts section in the Settings panel lists every Kard chord (read-only) and offers an Open Keyboard Shortcuts button that takes you to Editor Preferences → General → Keyboard Shortcuts, where you can rebind them. For the full list, see Keyboard shortcuts.

Some personal preferences are remembered automatically and never appear in any panel — for example, your last export options, per-folder group/layout choices, unread markers, and Activity-feed filters. They persist between sessions but aren’t meant to be edited by hand.