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. Each project has:- A name to identify the workspace
- An optional icon (from a curated set of Lucide icons) and color to visually distinguish it
- Optional instructions that are appended to the system prompt for every chat in the project
Creating a project
- In the left sidebar, click “New project”
- Enter a project name
- Optionally pick an icon and color
- Click “Create”
Setting project instructions
Project instructions customize the AI’s behavior for all chats in that 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”
Icon and color customization
When creating or editing a project you can choose from 25 icons (folder, briefcase, book, code, rocket, and more) and 9 colors (gray, red, orange, yellow, green, cyan, blue, purple, pink). Defaults are the folder icon in gray. The icon and color appear in the sidebar and on the project home page for quick visual identification.Managing projects
From the three-dot menu next to a project name in the sidebar you can:- Edit the project name, icon, and color
- Delete the project (chats remain, they just lose their project association)
Routing
Projects introduce dedicated routes:| Route | Description |
|---|---|
/project/:projectId | Project home page with a new-chat input and a list of the project’s chats |
/project/:projectId/chat/:chatId | A chat that belongs to the project |
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