Projects in Artifact Chat provide a powerful way to organize your AI conversations, assistants, and content. Whether you’re working solo or with a team, projects help keep your work structured and accessible.
What is a Project?
A project is a dedicated environment that contains:
- Threads: Conversation histories with AI assistants
- Assistants: Custom AI configurations for specific tasks
- Files: Uploaded documents and resources
- Settings: Project-specific configurations
Every user has a Personal Project by default. You can create additional projects for different work streams or teams.
Project Types
Personal Project
Your Personal Project is created automatically when you sign up:
- Private by Default: Only you can access it
- Always Available: Cannot be renamed, moved, or deleted
- Personal Settings: Your preferences and configurations
Shared Projects
Create shared projects for team collaboration:
- Team Access: Invite team members
- Role-Based Permissions: Control who can do what
- Shared Resources: Assistants and files accessible to all members
Creating a Project
To create a new project:
- Click on the project switcher in the sidebar
- Select “Create Project”
- Enter project details:
- Name: Up to 100 characters
- Description: Up to 500 characters (optional)
- Instructions: Default context for AI conversations (up to 1500 characters)
// Example project configuration
{
name: "Marketing Campaigns",
description: "AI assistants for marketing campaigns",
instructions: "Focus on brand voice and target audience engagement"
}
Project Features
Project-Scoped Content
Content in projects is organized and scoped:
| Content Type | Scope |
|---|
| Threads | Per project |
| Custom Assistants | Per project |
| Uploaded Files | Per project |
| Settings | Per project |
Customization Options
Personalize your project appearance:
- Custom Icons: Choose from a library of icons
- Color Themes: Set project-specific colors
- Display Name: Customize how the project appears
Project Instructions
Set default instructions that apply to all conversations:
Example instructions:
- Always use formal language
- Focus on technical accuracy
- Include code examples when relevant
Project instructions are prepended to all conversations. Keep them concise to preserve context window space.
Team Collaboration
Inviting Team Members
Share your project with team members:
- Open project settings
- Navigate to “Team Members”
- Enter email addresses to invite
- Assign appropriate roles
Role-Based Access Control (RBAC)
Artifact Chat supports different permission levels:
| Role | Permissions |
|---|
| Owner | Full control, can delete project |
| Admin | Manage members, settings, and content |
| Member | Create and edit content |
| Viewer | Read-only access |
Project Switcher
Quickly switch between projects:
- Use the project switcher dropdown in the sidebar
- Keyboard shortcut:
Cmd/Ctrl + K then type project name
- Recent projects appear at the top
Managing Projects
Project Settings
Access project settings to:
- Update name and description
- Modify default instructions
- Manage team members
- Configure integrations
Deleting Projects
Deleting a project permanently removes all its content including threads, assistants, and files. This action cannot be undone.
To delete a project:
- Open project settings
- Scroll to “Danger Zone”
- Click “Delete Project”
- Confirm deletion
Best Practices
Project Organization
- One Focus Per Project: Keep contexts focused
- Clear Naming: Use descriptive project names
- Document Instructions: Write clear project instructions
- Regular Cleanup: Delete inactive projects
Team Collaboration
- Define Roles Early: Set up RBAC before inviting members
- Share Assistants: Create project assistants for common tasks
- Use Descriptions: Help team members understand project purpose
- Monitor Activity: Review project usage periodically
Content Management
- Organize Threads: Use descriptive thread names
- Clean Up Old Threads: Delete completed conversations
- Share Important Findings: Export and share valuable AI responses
Project Limits
| Feature | Limit |
|---|
| Project Name | 100 characters |
| Description | 500 characters |
| Instructions | 1500 characters |
| Team Members | Plan dependent |
Next Steps