This documentation is coming soon. The pattern is implemented in the starter app.
Overview
Projects help you organize related conversations and apply custom instructions across multiple chats. When you create a chat within a project, it automatically applies the project’s instructions to shape the AI’s behavior for that workspace.Creating a project
You can create a new project from the sidebar:- In the left sidebar, click “New project”
- Enter a project name
- Click “Create”
Setting project instructions
Project instructions customize the AI’s behavior for all chats in that project. You can set instructions after creating a project:- Navigate to your project by clicking its name in the sidebar
- On the project home page, click the “Instructions” button
- Enter your instructions in the dialog
- Click “Save instructions”
Managing projects
From the project dropdown menu in the sidebar, you can:- Rename your project to better reflect its purpose
- Delete the project (this removes the project, but your chats remain)
Using projects in conversations
When you create a new chat from a project, that chat is automatically linked to the project. The project’s instructions apply immediately and consistently across all conversations you have within it. You can switch between projects by clicking different project names in the sidebar. Each project maintains its own set of chats and instructions.Advanced usage
Multiple projects for different contexts
Create separate projects for different use cases. For example:- One project for writing tasks with specific style guidelines
- Another for code reviews with technical instructions
- A third for creative work with artistic direction