Skip to main content
Projects are the top-level grouping for your connectors and branches. Most users start with one project; the project commands become useful when you are managing multiple environments or teams.

ardent project create

ardent project create <name>
✓ Project 'staging' created

ardent project list

In the terminal, the current project row is green and starts with *. If you are offline and the CLI falls back to cache, you will see ⚠ Offline - showing cached data from … above the list.
ardent project list
Projects:
* my-app
staging
internal-tools

ardent project switch

Switch to a different project. Ardent clears your current connector selection and automatically selects the new project’s connector if it has exactly one.
ardent project switch staging
Switched to project 'staging'

  Auto-selected connector 'staging-db'
Switched from 'my-app' to 'staging'

  No connectors found.
  Create one with: ardent connector create postgresql '<url>'

ardent project delete

ardent project delete staging
Deleting project...
✓ Project deleted
  Name: staging