Projects

Projects are workspaces that organize your assistants, threads, and resources into logical groups. Each project is isolated — assistants and conversations in one project are separate from another.

The Default "main" Project

When you sign up, a project called main is created automatically. You can start using it immediately without any setup. If you only need one workspace, you never have to think about projects at all.

Creating a Project

  1. Navigate to Projects in the sidebar.
  2. Click New Project.
  3. Enter a name (up to 100 characters) and a description (up to 500 characters).
  4. Click Create.

Your new project appears in the project list and you can switch to it immediately.

Switching Between Projects

Click on a project in the project list to switch to it. When you switch projects:

The JWT token contains your user_id and the active project_id. For details on how tokens work and how to use them in integrations, see Authentication.

Deleting a Project

Deleting a project permanently removes:

This action cannot be undone. You cannot delete your last remaining project.

API Reference

Operation Endpoint
List projects GET /projects/
Create project POST /projects/
Switch project (get token) GET /projects/{project_id}
Update project PUT /projects/{project_id}
Delete project DELETE /projects/{project_id}

See the full API documentation at /docs#Projects.