A dual-mode chatbot interface for UX designers and engineers to collaborate on UI/UX projects.
- Create, edit, and delete projects
- Upload PRD documents with Markdown formatting
- Add Figma links
- Attach design images and screenshots
- Rich text editing with formatting toolbar
- Choose private or team-shared visibility
- Browse all available projects
- View project images in expandable gallery
- AI-powered Q&A about UI/UX requirements
- Attach images to questions for visual context
- Full Markdown rendering in chat
- Access to PRDs, Figma links, and design notes
- Switch to Designer Mode
- Click + New Project
- Fill in project details:
- Project name (required)
- Description
- PRD document (supports Markdown)
- Figma link
- Design images
- Additional comments
- Choose Share with team for team-wide access
- Click Save Project
- Switch to Engineer Mode
- Select a project from the list
- View project images by clicking Show Images
- Ask questions about UI/UX in the chat
- Attach images using the 📎 button for visual questions
- Get AI-powered responses based on PRD and design files
Both chat messages and PRD documents support rich formatting:
- Bold:
**bold**or__bold__ - Italic:
*italic*or_italic_ Code:`code`- Headings:
# H1,## H2,### H3 - Lists:
- bulletor1. numbered - Links:
[text](url) - Code blocks:
```language\ncode\n```
- Pure HTML/CSS/JavaScript
- Tailwind CSS for styling
- Claude API for AI-powered chat
- Persistent storage API for data persistence
- Base64 image encoding for attachments
- Private projects: Only visible to you
- Shared projects: Visible to anyone with access to this artifact
- Data is stored in your session storage
- Not accessible to other Claude.ai users
- PRD content is sent to Claude API temporarily for Q&A
- Modern web browser
- Claude.ai account (for AI chat features)
- Access to this artifact
MIT License - feel free to use and modify as needed.