{{ liveDocumentStart "Settings — Pi Sessions" (settingsPreload) (settingsStylesheets) }} {{ liveThemeBootScript }}
←Sessions

# Settings

Appearance
Theme Applies to every browser pointed at this instance.
Interface font Font for the app UI — menus, lists, headers.
Interface font size Size of the app UI text (px).
Content font Font for rendered message content. Code stays monospace.
Content font size Size of rendered message text (px).
Sessions List
Spinner style Animation shown next to running sessions.
Default layout How the sessions list is grouped on load.
Show btw chats in list Include the throwaway btw scratch-chats in the sessions list. Hidden by default.
Session Titles
Auto-generate titles Let pi-web name sessions automatically from the first message.
When to title Title a session once, or refresh it as the focus shifts.
Title model Built-in is a free, instant word heuristic (no AI). Pick a model for smarter titles — a small, fast one is ideal.
Notifications
Notify when a response is ready Plays a sound and shows a notification when chat completes.
Done sound Sound played when a response is ready.
Cat Gatekeeper
Enable Cat Gatekeeper A cat appears when it is time to rest.
Focus time (minutes) Uninterrupted work before the cat appears.
Break time (minutes) How long the cat keeps you away.
Bedtime When the cat says goodnight.
Wakeup When the cat lets you back in.
Sleep reminder (minutes) How long the sleepy cat stays before locking.
About
Documentation Guides and architecture docs for pi-web.
Open docs
GitHub If pi-web is useful to you, please give the repo a ⭐.
Star on GitHub
Sponsor Support continued development of pi-web by sponsoring the creator.
Become a sponsor
Saved
{{ liveServiceWorkerScript }}
{{ liveDocumentEnd }}