Settings reference

Settings opens as a dialog over your workspace — you do not navigate away, and closing it puts you back exactly where you were. Open it from the foot of the navigation rail or from the top bar. The dialog can be dragged by its title bar.

It reopens on the section you used last.

Sections come in two groups: the first four belong to you and follow you between projects; the group headed Project belongs to the project that is open.

UI Style

Appearance. Light or dark, and default or compact spacing — the two combine, so dark + compact is a valid choice. Interface font and content font are picked separately, so the text you read can be set apart from the text you navigate by.

Zoom scales the whole interface, with a reset next to it. In the desktop application this is the browser engine's own zoom; in a browser or an installed web app it is applied with CSS instead. Either way it is stored per device rather than with your other preferences — a comfortable size on a laptop is the wrong size on a monitor.

LLM Providers

The chat models Zero can reach. Providers are listed down the left, grouped: cloud vendors first, then Your servers — anything you run yourself. The heading only appears when there is something to separate.

The selected provider has two tabs, and the tab you were on survives switching provider:

A provider that needs no key — a server of your own — has no key section at all, and is ready as soon as it answers. See Connect an LLM provider.

Integrations

Credentials for services that are not chat models — image, video and speech generation, transcription, web search.

Laid out like LLM Providers: services down the left, the selected one on the right, behind a Credentials tab. Each service declares its own fields, so some want a single key and others a pair.

The services themselves — what each one can do, and which models it offers — are browsed in the Integrations tab opened from the nav rail. This section is only where their credentials live. See Integrations and generation.

Chats

What a new chat starts with: the provider and model it opens on, and the model options that go with them.

The options are built from the model you pick rather than being a fixed form, so what you see here is what a chat with that model will show, with that model's real limits. See Chats for what the individual knobs mean.

Individual chats can override all of this without changing it.

About

Version, build number, commit and commit date. This is what to quote in a bug report.

Anything the packaging did not fill in is left out rather than shown as a zero or an invalid date — a build made straight from source honestly shows only its version.

Project → Project

The open project's name and the folder it lives in, plus its picture: upload a file, or pick one already in the project's assets.

The picture is stored inside the project, resized and re-encoded on the way in. It travels with the folder — into git, onto another machine — rather than belonging to the computer that chose it. It shows on the launcher tile, in the top bar, and here.

Project → Sources

External folders attached to this project. Each row shows the path as configured, the path it resolved to on this machine, and your local override if you set one. See Files, documents and sources.

Project → Assets

Files registered in the project. Import a copy, register a file in place without copying it, repoint an asset whose file moved, or remove the record.

Removing the record leaves the file on disk.

Project → Project Health

What is currently inconsistent in the project, and the buttons that fix it. Empty is the normal state. See When something goes wrong.

Where these are stored

Appearance, providers, keys and chat defaults belong to you and live in your operating system's application-data folder, so they follow you to every project you open on this machine. Zoom is the exception: it is per device.

The project name, picture, sources, assets and health belong to the project and live in it.