projects

a project is the unit of ownership in vibestartup. one project = one drive root. it has a name, a slug, an owner, members, and a pile of settings.

the drive

every project has a root at / inside that project. thats the virtual filesystem. everything lives under it — /parts/*.part.md, /pcbs/*.pcb.md, /agents/*.agent.md, /customers/*.customer.md, and so on.

you can have multiple projects on every paid tier (see pricing). the free tier gives u one.

settings

project settings live at /.vibe/settings.md. yes its just a file. you can edit it in the ui or via agent. stuff that lives here:

  • project name + slug
  • default agent model
  • default runner tier
  • member roles
  • webhook + scheduler config

members

invite by email from /settings/members. roles are:

  • owner — can do anything including delete
  • editor — read + write everything, run agents
  • viewer — read only, no agent runs

team tier gets sso + saml + custom roles.

deleting

settings/danger → delete project. asks you to type the slug. the drive + all run history goes into a 30-day soft delete. after that its gone fam.