# Fabriqa Desktop Docs > User documentation for Fabriqa Desktop App, focused on daily workflows in the Electron experience. ## Docs - [Providers and models](https://docs.fabriqa.ai/concepts/providers-and-agents.md): Choose between coding-agent workflows and direct model access in fabriqa. - [Workspaces and sessions](https://docs.fabriqa.ai/concepts/workspaces.md): Choose the right workspace and session type before you start a task in fabriqa. - [Providers and setup](https://docs.fabriqa.ai/configure/agent-providers.md): Enable providers, understand what is available in your environment, and troubleshoot missing options. - [Settings and workspace settings](https://docs.fabriqa.ai/configure/settings-overview.md): Use app-wide settings and workspace-specific controls without mixing them up. - [Multi-project workspaces](https://docs.fabriqa.ai/desktop/multi-project-workspaces.md): Work with multiple repos or folders inside one Fabriqa workspace, attach projects, and start chats in the right project context. - [Worktrees](https://docs.fabriqa.ai/desktop/worktrees.md): How Fabriqa uses git worktrees to isolate every chat session, and how to configure them for your project. - [AI & Agent Features](https://docs.fabriqa.ai/features/ai-and-agent.md): Configure providers, models, and presets; set up custom agents; manage tool permissions; and review plan approvals. - [Chat & Conversations](https://docs.fabriqa.ai/features/chat-and-conversations.md): Work across multiple chat tabs, navigate messages with keyboard shortcuts, fork conversations, queue follow-ups, and control streaming output. - [Git Integration](https://docs.fabriqa.ai/features/git-integration.md): Review staged and unstaged changes, view diffs, track branch status, and work with git worktrees from the Git Changes panel. - [Keyboard Shortcuts](https://docs.fabriqa.ai/features/keyboard-shortcuts.md): Complete reference of all keyboard shortcuts in Fabriqa Desktop, organized by category. - [Navigation & Search](https://docs.fabriqa.ai/features/navigation-and-search.md): Move around Fabriqa with the command palette, quick chat switcher, file search, slash commands, and tab shortcuts. - [Panels & Layout](https://docs.fabriqa.ai/features/panels-and-layout.md): Use Fabriqa's dockable panel system to access the terminal, git changes, timeline, ACP debug, workflow designer, and more. - [Settings & Customization](https://docs.fabriqa.ai/features/settings-and-customization.md): Configure providers, appearance, themes, the global hotkey, agents, and workspace settings in Fabriqa Desktop. - [Task Runner](https://docs.fabriqa.ai/features/task-runner.md): Run workspace tasks from Fabriqa using VS Code and Fabriqa task file formats, with variable resolution, platform overrides, and task dependencies. - [Window Management](https://docs.fabriqa.ai/features/window-management.md): Control the Fabriqa Desktop window with the global toggle hotkey, always-on-top pin, zen mode, zoom, and full screen. - [FAQ](https://docs.fabriqa.ai/help/faq.md): Common questions about using fabriqa day to day. - [Keyboard shortcuts](https://docs.fabriqa.ai/help/keyboard-shortcuts.md): Use fabriqa faster with the highest-value shortcuts and keyboard navigation patterns. - [Release notes](https://docs.fabriqa.ai/help/release-notes.md): Highlights of recent user-facing changes in fabriqa. - [Fabriqa Desktop Documentation](https://docs.fabriqa.ai/index.md): User guide for the Fabriqa Electron desktop app - [Video tutorials](https://docs.fabriqa.ai/learn.md): Watch embedded fabriqa workflow videos and jump into the matching written guides. - [Build fabriqa with fabriqa](https://docs.fabriqa.ai/learn/build-fabriqa-with-fabriqa.md): Watch fabriqa being used on fabriqa itself in a real product workflow. - [Run parallel workflows](https://docs.fabriqa.ai/learn/run-parallel-workflows.md): Watch fabriqa coordinate parallel work across different agent setups. - [Switch agents in one chat](https://docs.fabriqa.ai/learn/switch-agents-in-one-chat.md): Watch a fabriqa workflow that plans with one agent, reviews with another, and keeps the same chat context. - [Quickstart](https://docs.fabriqa.ai/quickstart.md): Start building awesome documentation in minutes - [Approvals and permissions](https://docs.fabriqa.ai/use/approvals-and-permissions.md): Understand when fabriqa asks for confirmation and how to respond safely. - [Interface and chats](https://docs.fabriqa.ai/use/interface-overview.md): Get oriented in the workspace layout, the chat flow, and the main controls you use every day. - [Workspace tools](https://docs.fabriqa.ai/use/workspace-tools.md): Use the built-in tools around the chat to inspect files, run commands, review diffs, and watch usage. - [Worktree sessions](https://docs.fabriqa.ai/use/worktree-sessions.md): Run isolated implementation work in a linked worktree without disturbing your main workspace state. - [AI-DLC workflow](https://docs.fabriqa.ai/workflows/ai-dlc.md): Understand AI-DLC from the user's perspective and see how the built-in AI-DLC workflow is structured. - [AI-DLC artifacts](https://docs.fabriqa.ai/workflows/ai-dlc-artifacts.md): Learn what each AI-DLC artifact means, how targeting works, and what Construction produces while executing a bolt. - [AI-DLC definition](https://docs.fabriqa.ai/workflows/ai-dlc-definition.md): See the target built-in AI-DLC definition shape in the Fabriqa Workflow DSL. - [AI-DLC user flow](https://docs.fabriqa.ai/workflows/ai-dlc-flow.md): Follow the AI-DLC experience from the user's perspective across inception, construction, and operations. - [Workflow DSL](https://docs.fabriqa.ai/workflows/workflow-dsl.md): Design custom Fabriqa workflows with phases, agents, artifacts, inline lifecycles, and document-first artifact schemas. - [Agents and connectors](https://docs.fabriqa.ai/workflows/workflow-dsl-agents-and-connectors.md): Define SAF files, prompt responsibilities, connector configs, and authoring rules for a Fabriqa workflow. - [Artifact schemas](https://docs.fabriqa.ai/workflows/workflow-dsl-artifact-schemas.md): Define artifact structure, lifecycles, and document semantics. - [Workflow file](https://docs.fabriqa.ai/workflows/workflow-dsl-workflow-file.md): Define the orchestration envelope for a Fabriqa workflow in workflow.yaml. - [Workflow glossary](https://docs.fabriqa.ai/workflows/workflow-glossary.md): Key terms used across Fabriqa workflow authoring and the built-in AI-DLC workflow. ## OpenAPI Specs - [openapi](https://docs.fabriqa.ai/api-reference/openapi.json)