Windows Workspace Orchestration

Your workstation,
assembled.

BootSpire launches your apps in a controlled sequence, waits for their real windows to become ready, and rebuilds your workspace across every monitor.

See how it works

Windows 10/11 · Local-first · Multi-monitor aware

Immediate product proof

Launch intelligently

Dependencies, system conditions, and concurrency rules prevent a startup stampede.

Find the real window

BootSpire tracks process trees, rejects splash screens, and waits for stable application windows.

Rebuild the layout

Windows are restored to saved positions across specific monitors, resolutions, and DPI scales.

Workspace Assembly Preview

Watch a session come together.

This is a stylized preview of BootSpire's launch sequencing. It does not control your computer.

  1. System ready
  2. Audio foundation
  3. Communication
  4. Browser waits
  5. IDE stabilizes
  6. OBS launches
  7. Windows placed
  8. Workspace ready
Monitor 1
Audio
Monitor 2
Browser
IDE
Monitor 3
Discord
OBS
Press play to start the assembly preview.

Core Capabilities

Built around what Windows actually does.

Sessions

Capture a workspace once. Rebuild it whenever needed.

  • Capture the current session from your live desktop
  • Reusable named Sessions for different workflows
  • Edit application list and layout per Session
  • Exact or normalized geometry on restore

Performance-aware launch sequencing

Launch pressure under control.

  • Resource classes for heavy and light applications
  • Dependencies between applications
  • CPU, memory, disk, device, and process conditions
  • Concurrency limits to avoid resource spikes
  • Fixed delays only as explicit fallbacks

Reliable window discovery

Wait for the real window.

  • Process-tree tracking past child processes
  • Top-level window matching with candidate scoring
  • Splash screen and updater rejection
  • Window stabilization before placement
  • Bounded retries with cancellation

Multi-monitor placement

Windows remembers some positions. BootSpire remembers the workspace.

  • Stable monitor identity across reconnects
  • Negative coordinates and portrait displays
  • Mixed resolutions and mixed DPI
  • Missing-monitor fallback and off-screen recovery

Recompose

Restore the layout without restarting everything.

  • Repositions windows of already-running applications
  • Skips relaunching apps that are already open
  • Useful after display reconnects or resolution changes

Sentinel

Optionally watches over your workspace.

  • Reacts to monitor topology changes
  • Can restore managed windows after display events
  • Avoids fighting active user movement
  • Configurable and disabled by default for new Sessions

How BootSpire Works

Four steps from manual to automatic.

Capture

Arrange your desktop manually and let BootSpire identify the applications, windows, monitors, and geometry.

Refine

Choose launch order, dependencies, resource rules, window matchers, and fallback behavior.

Assemble

At sign-in, BootSpire starts applications in a controlled sequence and waits for their real windows.

Verify

Each window is placed, checked, and retried when an application moves itself after loading.

Session Modes

Different situations, different modes.

Automatic Session
Runs the default Session quietly after sign-in. The everyday path.
Interactive Session
Shows progress and allows pause, skip, retry, or cancel. For when you want control.
Capture
Records the current workspace as a draft Session for refinement.
Recompose
Restores managed windows without restarting everything.
Dry Run
Validates dependencies, monitors, paths, permissions, and fallbacks before real execution.
Safe Session
Prevents repeated failing startup loops from locking your sign-in.
Sentinel
Optionally maintains the workspace after startup. Disabled by default.

Reliability and Windows Correctness

Built for the parts of Windows that are actually difficult.

Child process launches

Applications that spawn child processes and surface their real window elsewhere are tracked through the process tree.

Electron splash screens

Splash screens and preloader windows are rejected so placement targets the real application window.

Post-launch repositioning

Applications that move themselves after loading are detected and corrected with bounded retries.

Elevated applications

Windows may restrict control of elevated application windows unless BootSpire is configured with matching privileges.

Reordered displays

Stable monitor fingerprints survive display reordering and reconnection without breaking layout targets.

Negative coordinates

Monitors positioned at negative offsets are handled correctly during placement and recovery.

Per-monitor DPI

Per-Monitor DPI Awareness V2 is the intended display model for accurate placement on mixed-DPI setups.

Off-screen recovery

Windows that end up off-screen after monitor changes are recovered to visible space.

Crash-safe sessions

Session state is handled so an interruption mid-assembly does not corrupt your configuration.

Bounded retries

Every wait and retry has limits. Cancellation is always available in interactive mode.

Technical Details

Intended architecture (in development):

  • Process-tree tracking via Win32 APIs
  • Top-level window enumeration with candidate scoring
  • Task Scheduler sign-in launch integration
  • Per-Monitor DPI Awareness V2
  • Stable monitor fingerprints from device metadata

BootSpire is in active development. The above describes the intended architecture, not all of which is yet implemented.

Privacy and Local-first Posture

Your workspace stays yours.

Local configuration

Sessions and settings are stored on your machine. No cloud sync required.

No account required

BootSpire does not require sign-up, login, or any account to function.

No hidden analytics

No telemetry or usage tracking is sent to any server.

No remote execution

BootSpire does not receive commands from any remote service.

No cloud dependency

Core operation works entirely offline. No internet connection needed.

Explicit elevation

Elevated privileges are only requested when explicitly configured by the user.

No account. No cloud dependency. No startup stampede.

Project Status

Where BootSpire stands today.

In Development

BootSpire is a Windows build in development. There is no public download, repository, or release yet.

The project's goal is a reliable, local-first workspace orchestrator for Windows 10 and 11 that handles the difficult parts of multi-monitor window placement, process-tree window discovery, and controlled launch sequencing.

When a verified download or repository becomes available, this section and the call-to-action buttons will link to it directly.

FAQ

Questions, answered directly.

Is BootSpire just another startup manager?

No. Startup managers launch a list of programs. BootSpire sequences launches with dependencies, waits for real application windows, rejects splash screens, and places windows across monitors at specific positions and sizes.

Can it place applications on specific monitors?

Yes. BootSpire captures which monitor each window belongs to and restores that placement, including across mixed resolutions, portrait orientations, and mixed DPI scales.

What happens when a monitor is disconnected?

BootSpire detects missing monitors and applies fallback behavior. Windows targeted at a disconnected display are placed on an available monitor or recovered from off-screen coordinates.

Does BootSpire need administrator access?

BootSpire uses normal user privileges by default. Windows may restrict control of elevated application windows unless BootSpire is explicitly configured to run with matching privileges.

Can it restore windows without relaunching applications?

Yes. Recompose restores the layout of applications that are already running without relaunching the entire Session.

Will it slow down startup?

BootSpire is designed to control startup pressure rather than guarantee a shorter total launch time. The goal is a smoother, deterministic session with fewer resource spikes.

Does it upload my workspace configuration?

No. BootSpire is local-first. Configuration stays on your machine. There is no account, no cloud sync, and no hidden analytics.

Which versions of Windows are supported?

Windows 10 and Windows 11. BootSpire targets per-monitor DPI awareness and modern multi-monitor behavior present in these versions.

Stop rebuilding your desktop by hand.

BootSpire turns a fresh Windows sign-in into the workspace you intended.