# Claude OS Visual Guide **A complete visual tour of the Claude OS interface** --- ## πŸ“Έ Full Application Tour ### 1. Welcome Screen ![Welcome Screen](../../frontend/public/assets/screenshots/welcome-screen.png) **What you see:** - Claude OS hero image and branding - Quick start guide - Links to documentation - Get started button **What you can do:** - Learn about Claude OS features - Access documentation - Navigate to the main application --- ### 2. Projects List ![Projects List](../../frontend/public/assets/screenshots/projects-list-page.png) **What you see:** - All your Claude OS projects - Project names and paths - Quick actions (delete, configure) - Create new project button **What you can do:** - View all projects - Select a project to work with - Create new projects - Delete old projects - See project metadata **Key Features:** - βœ… Fast project switching - βœ… Visual project cards - βœ… Quick project creation - βœ… Project organization --- ### 3. Project Overview ![Project Overview](../../frontend/public/assets/screenshots/project-overview-page.png) **What you see:** - Project name and description - Database ID - Project path - MCP configuration status (X of 5 MCPs) - List of configured MCPs: - knowledge_docs - project_profile - project_index - project_memories - code_structure **What you can do:** - View project details - Check MCP configuration - Access configure button - See which MCPs are set up - Understand project structure **Key Features:** - βœ… Complete project metadata - βœ… MCP status at a glance - βœ… Configuration access - βœ… Visual MCP indicators (configured vs not configured) --- ### 4. Kanban Board ![Kanban Board](../../frontend/public/assets/screenshots/project-kanban-page.png) **What you see:** - Project specs organized as Kanban boards - Progress bars for each spec - Task counts by status (Todo/In Progress/Done/Blocked) - Sync specs button - Show archived toggle - Summary statistics: - Total specs - Total tasks - Completion percentage **What you can do:** - View all active specs - See task progress visually - Click tasks to view details - Update task status - Archive completed specs - Sync new specs from agent-os folder - Track implementation progress **Key Features:** - βœ… Visual progress tracking - βœ… Real-time task management - βœ… Archive completed work - βœ… Automatic sync from agent-os - βœ… Progress percentages - βœ… Task organization by phase **Perfect for:** - Tracking Agent-OS spec implementation - Visualizing project progress - Managing task workflow - Team collaboration - Sprint planning --- ### 4.5. Task Detail Modal ![Task Detail Modal](../../frontend/public/assets/screenshots/kanban-task-detail-modal.png) **What you see:** - Task code and title - Full task description - Current status - Time estimates (estimated vs actual) - Risk level - Dependencies - Status update buttons **What you can do:** - View complete task details - Update task status (Todo β†’ In Progress β†’ Done β†’ Blocked) - Track time spent vs estimated - See task dependencies - Close modal to return to Kanban board **Key Features:** - βœ… Quick status updates - βœ… Time tracking - βœ… Risk visibility - βœ… Dependency awareness - βœ… Clean modal interface --- ### 6. MCP Management ![MCP Management](../../frontend/public/assets/screenshots/project-mcp-page.png) **What you see:** - Selected MCP knowledge base - Document list - Upload interface - Search functionality - KB statistics **What you can do:** - Browse documents in knowledge base - Upload new documents (.md, .txt, .pdf, code files) - Search across KB - View KB stats - Manage knowledge base content **Key Features:** - βœ… Drag & drop file upload - βœ… Multi-file support - βœ… Document browser - βœ… Search within KB - βœ… File type indicators **Supported Knowledge Bases:** - **project_memories** - Your decisions and insights - **project_profile** - Coding standards and architecture - **project_index** - Automated codebase index - **knowledge_docs** - Documentation and guides - **code_structure** - Tree-sitter structural index --- ### 7. Chat Interface ![Chat Interface](../../frontend/public/assets/screenshots/project-chat-page.png) **What you see:** - Chat conversation with Claude - Message history - Input field - RAG settings: - Hybrid Search toggle - Reranking toggle - Agentic RAG toggle **What you can do:** - Ask questions about your project - Search knowledge bases conversationally - Get AI-powered answers with citations - Adjust search strategies - Reference past conversations **Key Features:** - βœ… Natural language queries - βœ… Semantic search across KBs - βœ… Source citations - βœ… Customizable RAG strategies - βœ… Context-aware responses **RAG Settings:** - **Hybrid Search** - Combines semantic + keyword search - **Reranking** - Re-orders results for better relevance - **Agentic RAG** - AI-powered query refinement --- ### 8. Services Dashboard ![Services Dashboard](../../frontend/public/assets/screenshots/project-services-dashboard-page.png) **What you see:** - All Claude OS services status - Service health indicators (Running/Stopped) - Individual service cards: - MCP Server (port 8051) - Frontend Server (port 5173) - RQ Worker - File Watcher - Redis - Ollama **What you can do:** - Monitor service health - See which services are running - Check service ports - Identify issues quickly - Verify complete stack status **Key Features:** - βœ… Real-time service monitoring - βœ… Visual status indicators - βœ… Port information - βœ… Service descriptions - βœ… Quick health check **Service Details:** | Service | Purpose | Port | |---------|---------|------| | **MCP Server** | FastAPI backend, knowledge base APIs | 8051 | | **Frontend** | React UI (Vite dev server) | 5173 | | **RQ Worker** | Background job processing | - | | **File Watcher** | Auto-sync knowledge_docs folders | - | | **Redis** | Cache & job queue | 6379 | | **Ollama** | Local LLM inference | 11434 | --- ### 9. Mobile Experience ![Mobile Welcome Screen](../../frontend/public/assets/screenshots/mobile-welcome-screen.png) **What you see:** - Responsive mobile interface - Optimized navigation - Touch-friendly controls - Mobile-optimized layouts **What you can do:** - Access Claude OS from any device - Use all features on mobile - Responsive design adapts to screen size - Full functionality on tablets and phones **Key Features:** - βœ… Fully responsive design - βœ… Touch-optimized UI - βœ… Mobile navigation - βœ… All features accessible on mobile - βœ… Supports all modern mobile browsers **Supported Devices:** - πŸ“± iPhone (iOS 14+) - πŸ“± Android phones - πŸ“± Tablets (iPad, Android) - πŸ’» Any screen size from 375px to 1920px+ --- ## 🎯 Navigation Flow ### Typical Workflow ``` 1. Welcome Screen ↓ 2. Projects List β†’ Select/Create Project ↓ 3. Project Overview β†’ See MCP Status ↓ 4. Choose a Tab: β”œβ”€β†’ Kanban Board (track implementation) β”œβ”€β†’ MCP Management (upload docs) β”œβ”€β†’ Chat (ask questions) └─→ Services (monitor health) ``` ### Quick Access Paths **To track spec progress:** ``` Projects List β†’ Select Project β†’ Kanban Board Tab ``` **To upload documentation:** ``` Projects List β†’ Select Project β†’ MCP Management β†’ Select KB β†’ Upload ``` **To ask project questions:** ``` Projects List β†’ Select Project β†’ Chat Tab ``` **To check service health:** ``` Projects List β†’ Select Project β†’ Services Tab ``` --- ## 🎨 UI Components ### Common Elements **Sidebar (Left):** - Projects list - Project MCPs - RAG settings - Quick actions **Top Navigation:** - Home button - Project name - Tab navigation - Welcome link **Main Content:** - Tab-specific content - Interactive elements - Real-time data **Status Indicators:** - βœ… Green = Success/Active - ⏸️ Yellow = Paused - ❌ Red = Error/Stopped - πŸ“Š Blue = In Progress --- ## πŸ“± Responsive Design All pages are designed to work on: - πŸ’» Desktop (1920px+) - πŸ’» Laptop (1440px) - πŸ“± Tablet (768px) - πŸ“± Mobile (375px+) **Optimized for:** - Chrome - Firefox - Safari - Edge --- ## 🎯 Feature Highlights by Page ### Welcome Screen - First-time user onboarding - Feature introduction - Documentation access ### Projects List - Multi-project management - Quick project switching - Project creation wizard ### Project Overview - At-a-glance project status - MCP configuration visibility - Quick configuration access ### Kanban Board - Visual task management - Progress tracking - Spec implementation workflow - Archive management ### MCP Management - Knowledge base content management - Document upload - KB organization ### Chat Interface - Natural language queries - Semantic search - AI-powered answers ### Services Dashboard - System health monitoring - Service status visibility - Quick diagnostics --- ## πŸš€ Getting Started **For new users:** 1. Start at **Welcome Screen** β†’ Learn about features 2. Go to **Projects List** β†’ Create your first project 3. View **Project Overview** β†’ See MCP setup 4. Visit **MCP Management** β†’ Upload documentation 5. Try **Chat** β†’ Ask questions about your docs 6. Check **Kanban** β†’ Track spec implementation 7. Monitor **Services** β†’ Ensure everything running **For experienced users:** 1. **Projects List** β†’ Select project 2. **Kanban** β†’ Continue implementation 3. **Chat** β†’ Quick questions as needed 4. **Services** β†’ Occasional health check --- ## πŸ“– Related Documentation - **[README.md](../../README.md)** - Complete setup guide - **[WHAT_IS_CLAUDE_OS.md](./WHAT_IS_CLAUDE_OS.md)** - Feature overview - **[KANBAN_BOARD_GUIDE.md](./KANBAN_BOARD_GUIDE.md)** - Kanban detailed guide - **[SESSION_START_PROTOCOL.md](./SESSION_START_PROTOCOL.md)** - Session management - **[API_REFERENCE.md](../API_REFERENCE.md)** - Complete API docs --- **This visual guide shows the complete Claude OS interface. Every screenshot is from the actual application running with real project data!** πŸŽ‰