Skip to main content

What is a Project?

A project is an independent configuration unit within an organization. You can create multiple projects inside a single organization and apply different AI model, MCP, RAG, rule, and security settings to each one.
Organization
├── Team default settings   ← Applied to all projects by default
├── Project A               ← Frontend team settings
├── Project B               ← Backend team settings
└── Project C               ← AI/ML team settings

Team default vs. project settings

CategoryTeam default settingsProject settings
ScopeEntire organizationThis project only
PriorityDefault valueOverrides the team default
ExampleOrg-wide shared lint rulesFrontend-only ESLint rules
Categories with no project-level settings automatically inherit the team default settings. When a project setting exists, it overrides only that specific item.

Creating a Project

Create project Projects are managed from the scope selector dropdown at the top of the sidebar.
1

Click Add project

Open the dropdown and click Add project at the bottom.
2

Enter details

Enter the project name and description.
3

Choose whether to add members

Check Add all team members to automatically include every member of the organization. You can adjust this individually later.
4

Add

Once created, you are automatically switched to the new project.

Switching Projects

Switch project
SelectionEffect
Team defaultManage settings shared across the entire organization
Project nameManage the independent settings of that project
When you select a project, every settings page displays the settings specific to that project. In project scope, organization-level menus are hidden.

Team default

Team default sidebar

Project

Project sidebar
MenuTeam defaultProject
DashboardOO
AI Models · MCP Servers · RAG · SkillsOO
Build/Test · Hot Load · Hooks · AgentsOO
Security Rules · Exclude PatternsOO
TeamOO (switches to Member management)
Usage MonitoringOX
API KeysOX
Access Logs · Error LogsOX
Usage Monitoring, API Keys, and logs are organization-wide features, so they are not shown in project scope.

Managing Per-Project Settings

In project scope, a read-only team default settings panel is shown above each settings page. This lets you compare inherited settings and project-specific settings at a glance. Project settings
To edit the team default settings, switch to Team default in the dropdown.
When you first create a project, its settings are empty. Because the team default settings are inherited automatically, you only need to add the items that require project-specific customization.

Managing Project Members

Project member management In project scope, the Team menu changes to Member management.
  • Add member — Search the organization member list and add them to the project
  • Remove member — Remove them from the project only (they are not removed from the organization)
  • Leave project — Leave the project yourself
A member removed from a project no longer receives that project’s settings in the IDE. They are not removed from the organization itself.

Editing / Deleting a Project

Hover over a project in the dropdown to reveal the edit and delete icons.
ActionDescription
EditChange the project name and description
DeleteDelete the project and all project-specific settings
Deleting a project also deletes all of its settings, RAG sources, and member associations. This cannot be undone. You must type the project name exactly to confirm.