Docs

Projects

A project points Weave at a directory on disk. It's the unit that unlocks tools: chats and weaves can only read or change files when they're attached to a project, and on Linux the sandbox confines every tool call to the project's directory.

Creating one

From the Projects page, give the project a name, choose its folder, and optionally a color and description. Create as many as you like — one per repository or working tree is typical.

Project settings

  • Default agent — the agent new chats and weaves in this project start with.
  • Default skillsskills auto-enabled on weaves created here (tasks can still override).
  • Allowed paths — extra directories beyond the project folder that tools may access.
  • Description — free-text context; also surfaced over the API so a model picking a project has more than a name to go on.

New to this? The Quickstart creates a project step by step.