تخطَّ إلى المحتوىSkip to content
Open sourceAlpha

WindowDeck

Your work belongs together. Your windows should too.

A Windows window organizer with optional AI that suggests groups for related work across apps. Preview your layout, arrange it, and undo when you need to.

Platform
Windows 11 · .NET Framework 4.8
Release
0.9.0-alpha.1
License
MIT
WindowDeck showing sample windows grouped into Atlas website and Quarterly report workspaces
Real app UI with synthetic windows and a scripted grouping example. This is not a live AI response. Window thumbnails are unavailable in the isolated screenshot capture. Select the image to view it at full size.

The problem

One project spans a browser, an editor and a spreadsheet. With several tasks open, finding the right windows and rebuilding your layout becomes another job.

What it offers

Bring open app windows onto one board. Group by app offline, or let optional AI suggest which windows belong to related work. Review the layout before arranging.

Available now

A public Windows alpha with source code, a downloadable app, documented privacy controls and Undo for the current session.

How your API key is stored

Enter your own DeepSeek API key in WindowDeck's AI settings. This website does not collect it, and no key is included in the download.

The app saves it in:

%LOCALAPPDATA%\WindowDeck\ai-settings.json

The protectedKey field contains encrypted bytes protected by Windows DPAPI for your current Windows user. The model ID and settings stay readable. Other software running as that same Windows user can decrypt the saved key; it also exists in memory while the app is using it.

To forget a saved key, clear the key field, disable AI, and save. Disabling AI alone keeps the encrypted key. To revoke access entirely, revoke the key with DeepSeek as well.

WindowDeck AI settings with a masked synthetic key, a model field, and window-title sharing turned off

Actual settings dialog with a synthetic key and example model value. No real account information is shown.

What AI receives

AI is off by default. Offline grouping and window arrangement work without an account.

When you enable AI, WindowDeck shows the exact request and asks you to approve it each time. It sends app names and opaque IDs directly to DeepSeek over HTTPS. Window titles are included only if you opt in. Screenshots and document contents are never sent. Your key authenticates the request; there is no WindowDeck relay server.

The preview covers all windows currently detected on the board, not just checked cards. It is a frozen snapshot: if you close a private window after opening the preview, cancel, refresh the board, and create a new request before sending.

With titles off, AI has less context to distinguish projects using the same apps. Suggestions can be wrong. Your provider may charge for approved requests.

Read the full API-key and privacy guide.

From scattered windows to a workspace

  1. Open the board. See your application windows and choose the ones you want to arrange.
  2. Choose groups. Group by app offline, or enable AI to suggest related project groups. Review the result before arranging.
  3. Choose screens. Set destinations and preview the layout before anything moves.
  4. Arrange, then undo if needed. Undo restores the previous arrangement while WindowDeck is running. Closing the app clears that history.

WindowDeck organizes application windows, not individual browser tabs. AI proposes groups; clicking Arrange is what moves windows.

See the illustrated walkthrough.

Try the alpha

Open the release page, download WindowDeck-0.9.0-alpha.1-windows.zip, extract it, and run WindowDeck.exe. You need Windows 11 and .NET Framework 4.8 or a compatible in-place update. The same release includes source and SHA-256 checksums.

This first public alpha is unsigned. Its source was reconstructed from my earlier application. The release passed 45 automated checks locally and on GitHub, but live DeepSeek acceptance, complete accessibility, and a broader physical mixed-DPI monitor test matrix remain unverified.

Release notes and checksums · Known limits

Build on it

WindowDeck is open source under the MIT license. Read the code, report a reproducible issue, or contribute an improvement. Keep API keys, private window titles, and personal screenshots out of public issues.

Contribution guide · Security reporting

Try it. Inspect it. Make it yours.

Downloads, source code and issue tracking live on GitHub.

Explore more projects