> ## Documentation Index
> Fetch the complete documentation index at: https://docs.infery.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Chats and projects

> How conversations are organised in the Playground.

## Chats

A **chat** is a threaded conversation with a model. Every message you send creates or extends one. Each chat has:

* An auto-generated title (from the first user message)
* A model (can change mid-conversation)
* Optional system prompt
* A sharing scope (private · workspace · users)
* A creator (you, unless forked from someone else's chat)

Chats live in the sidebar under the **Mine** tab by default. Switch to **Shared** to see chats others have shared with you, or **Bookmarks** for pinned messages.

### Actions on a chat

* **Fork** — copy a chat at a specific message. Useful for branching off "what-if" directions without losing the original.
* **Move to project** — drag into a project for better organisation
* **Rename / delete** — on the chat menu (owner only)
* **Make temporary** — won't appear in history (useful for throwaway experiments)

## Projects

A **project** is a folder for related chats. Projects carry default settings:

* **Default model** — used for new chats inside
* **Default system prompt** — applied to every new chat (chat can override)
* **Sharing scope** — chats inherit unless they set their own

Create a project via the **New project** button at the bottom of the sidebar. Give it a name like "Marketing Copy", "Research Q4", "Production bug triage".

### Cascading sharing

Sharing is set per-project, and chats inherit:

* Project scope = `workspace` → every chat inside is visible to the workspace (unless the chat overrides to `private`)
* Project scope = `users [A, B]` → only members A, B see the project and its chats
* Chat overrides parent scope if set

See [Sharing](/playground/sharing) for the full matrix.

## Search

Type in the **Search chats** box at the top of the sidebar. Search runs against chat titles and message content (with PostgreSQL full-text). Results respect sharing — you only see chats you have access to.

## Temporary chats

Toggle **Temporary** on a chat to keep it out of history. Messages still count toward credits, but the chat disappears from the sidebar the moment you leave it. Good for experiments you don't want cluttering the list.
