Project Dashboard
The project dashboard is your starting point in Polaris, displaying all your projects in one place.Accessing the Dashboard
Navigate to/projects to view your project dashboard featuring:
- Project list - All your projects with status indicators
- Quick actions - Create new or import projects
- Search - Find projects quickly with Command Palette
Quick Actions
The dashboard provides two primary actions:New Project
Create a project from scratch using AI assistanceKeyboard:
⌘J (Mac) or Ctrl+J (Windows/Linux)Import from GitHub
Clone a repository from GitHub into PolarisKeyboard:
⌘I (Mac) or Ctrl+I (Windows/Linux)Creating Projects
AI-Assisted Project Creation
Create projects by describing what you want to build:Let AI generate the project
Polaris will:
- Generate a project name
- Create initial file structure
- Write starter code based on your description
- Set up appropriate dependencies
Import from GitHub
Bring existing repositories into Polaris:Start import
Polaris will clone the repository:
- Fetches all files and folders
- Preserves directory structure
- Imports all file contents
- Shows import progress
Imported projects maintain their original structure but are stored in Polaris’s database, not connected to the original Git repository.
Project List
Your projects are displayed on the dashboard with relevant information:Project Status Indicators
Each project displays an icon indicating its source:GitHub Import
Project was imported from a GitHub repository
Importing
GitHub import currently in progress
Created in Polaris
Project created directly in Polaris
Import Error Handling
If a GitHub import fails:- Project shows with an alert icon
- Error status is displayed
- You can retry the import or delete the project
Command Palette
Quickly search and navigate to any project:Project Settings
Renaming Projects
Update your project name to stay organized:Project names are for organization only and don’t affect the functionality or file structure.
Project Workspace
When you open a project, you enter the full development environment:Workspace Layout
The project workspace is divided into three main areas:File Explorer
Left sidebar showing your project’s file structure
Code Editor
Central area with tabs for editing files
AI Assistant
Right sidebar for conversational help
Navigation Bar
The top navigation provides:- Project name - Current project identifier
- Settings access - Project configuration
- Export options - Save work externally
Exporting Projects
Save your work outside of Polaris:Export to GitHub
Push your project to a GitHub repository:You’ll need to authenticate with GitHub to export projects. The export creates a new repository or updates an existing one.
Keyboard Shortcuts
Dashboard
| Shortcut | Action |
|---|---|
⌘K / Ctrl+K | Open Command Palette (search projects) |
⌘J / Ctrl+J | Create new project |
⌘I / Ctrl+I | Import from GitHub |
Project View
| Shortcut | Action |
|---|---|
⌘K / Ctrl+K | Search files and commands |
⌘S / Ctrl+S | Save current file (auto-save enabled) |
Best Practices
Descriptive Names
Use clear, descriptive project names to easily identify projects
Organize Files
Create a logical folder structure as your project grows
Use Conversations
Keep different features or fixes in separate AI conversations
Regular Exports
Export to GitHub regularly to back up your work
Project Metadata
Each project automatically tracks:- Creation time - When the project was created
- Last updated - Most recent modification timestamp
- Import status - For GitHub imports
- Owner - Project creator
Automatic Updates
Projects are automatically updated when:- Files are created, modified, or deleted
- Project settings are changed
- Conversations are created
Optimistic UI Updates
Project operations feel instant with optimistic updates:- Create project - Appears in list immediately
- Rename project - Name changes instantly
- Import progress - Status updates in real-time
Limitations
Project Capacity
Polaris projects support:- Unlimited files and folders
- Files of any text-based format
- Multiple concurrent conversations
- Full project history