Back to Aira

Projects

A project in Aira is the top-level container for everything: sources, insights, features, tasks, sprints, team members, and chat history. Each project has its own isolated workspace.

Creating a project

When you first sign up or click "New Project" from the sidebar, you'll see three fields:

  • Name — A short label for the project (e.g., "Aira Platform", "Mobile App v2")
  • Description — What the project is about. Be specific — Aira uses this to understand scope and context during analysis.
  • Vision — The north-star statement. What does success look like? This guides feature prioritization and roadmap generation.

All three fields matter. The description and vision are injected into every AI operation as project context. A vague vision produces vague results.

The project selector

The sidebar shows your current project name. Click it to switch between projects. Switching projects reloads all workspace data — insights, features, tasks, sprints, and team are all project-scoped.

Your current project selection is stored locally in the browser. Opening Aira in a new tab picks up where you left off.

Multi-project support

You can be a member of multiple projects simultaneously. Each project has independent data, settings, and team membership. There is no cross-project data sharing.

Project settings

Navigate to Settings from the sidebar to configure:

  • Project details — Edit name, description, and vision
  • Integrations — Connect GitHub, Jira, Slack (see Integrations)
  • Billing — Manage your subscription and usage
  • Invitations — Invite new team members
  • Agents — Manage AI team members (see AI Agents)

Roles and permissions

Every project member has a role that determines what they can see and do:

RolePermissions
OwnerFull control — settings, billing, team management, all operations
AdminManage project settings, team, integrations. Everything except billing transfer.
Product ManagerPlan and execute — create features, plan sprints, assign tasks, generate reports
Team MemberWork on assigned tasks, update task status, participate in chat
StakeholderView project state, ask questions via chat. Read-only for most operations.
ViewerRead-only access to all project data

Inviting team members

Go to Settings → Invitations and enter the email address of the person you want to invite. Select their role. They'll receive an invitation link that expires after a set period.

Once they accept and create an account, they appear in the project's team list with the assigned role.

Invitation management requires Admin or Owner role.

Documentation