# WorkspaceHub **Repository Path**: luonan0706/workspace_hub ## Basic Information - **Project Name**: WorkspaceHub - **Description**: No description available - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-16 - **Last Updated**: 2026-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Workspace Hub A Windows 11 productivity launcher that organizes applications into multiple workspaces. --- ## Overview Workspace Hub helps users launch applications quickly by grouping shortcuts into named workspaces. Press a configurable global hotkey to open the launcher, select a workspace, and open the application you need with minimal effort. The goal of Workspace Hub is to reduce context-switching friction for power users, developers, designers, and IT professionals who work with many tools across different projects or roles. --- ## Features - **Multiple workspaces** — create, rename, delete, and switch between independent workspaces. - **Application shortcuts** — add executables to workspaces with friendly display names. - **Configurable global hotkey** — open the launcher from anywhere with a user-defined keyboard shortcut. - **Fast keyboard-driven launcher** — search and launch applications without touching the mouse. - **SQLite persistence** — workspaces, applications, and settings are stored locally. --- ## Development Status - **Phase 0 complete** — engineering workflow, requirements, architecture, and database design are finalized. - **Phase 1 in progress** — initial .NET 8 WPF solution foundation created and building. - **Current focus** — completing remaining Phase 1 tasks and preparing for database-layer implementation. --- ## Technology Stack - Windows 11 - .NET 8 - C# - WPF (Windows Presentation Foundation) - MVVM (Model-View-ViewModel) - SQLite --- ## Development Workflow This project is developed using: - **Hermes** — project manager, task planner, context manager, and progress tracker. - **ClaudeCode** — implementation agent that works from fresh sessions using project documentation. Development rules, architecture, and task workflows are documented in: ```text docs/workflow/ ``` All contributors should read the workflow documentation before making changes. --- ## Project Status **Current phase:** Phase 1 — Solution Foundation - Phase 0 — Documentation and Architecture is complete. - The initial .NET 8 WPF solution structure is in place and builds successfully. - Active development continues on the remaining Phase 1 implementation tasks. --- ## Future Roadmap - **Application foundation** — initialize the .NET 8 WPF solution and project structure. - **Database layer** — implement SQLite schema, migrations, and repositories. - **Workspace management** — build workspace CRUD and default-workspace logic. - **Application management** — add, remove, rename, and validate application shortcuts. - **Hotkey system** — implement configurable global hotkey with conflict detection. - **Launcher UI** — create the search-driven launcher window. - **Release packaging** — package and distribute the application.