DuckPilot DuckPilot

Supercharge your
Windows Dev Stack.

The completely free, streamlined desktop manager for WSL, Docker, SSH, and your local projects. Eliminate terminal friction and focus on writing code.

Download for Free
~/projects $ duckpilot open

Integrated AI Assistant v1.5

Built-in floating chat widget powered by custom LLM integrations to assist, automate, and answer workspace queries on the fly.

WSL & Docker Management

Native controls for WSL distributions, automatic .wslconfig detection, WSL restart triggers, and full Docker container/volume/image management.

Port Inspector Tool

Interactive network port monitor to search, detect process IDs (PIDs), view bound services, and resolve port conflicts instantly.

Project Templates New

Create new projects instantly from customizable, pre-configured templates with placeholder replacement and automated scaffolding engine.

Visual SSH & AWS SSM

Generate ED25519 & RSA SSH keys and manage interactive AWS SSM Port Forwarding SSH tunnels with real-time log monitoring.

Taskbar & Global Switcher

Pinned OpenProjectsTaskbar widget and global Ctrl+P keyboard shortcut for lightning-fast project switching.

A command center built for modern developers.

Quickly switch between local repositories, monitor WSL performance, use built-in AI assistance, inspect open ports, and tweak system configuration.

logo DuckPilot v1.5.0
System Ready

DuckPilot AI Assistant

Integrated floating LLM workflow & environment agent

Connected
AI
Hello! How can I help with your WSL environment or Docker containers today?
Check which container is using port 8080 and free it up.
You
AI
Port 8080 is currently bound to Docker container api-service-dev (PID 4920). Would you like me to stop this container?
Send

Projects

Create from Template
Import Project
duckpilot-core
~/projects/duckpilot
Open VS Code
Terminal
api-gateway
~/projects/api-gateway
Open VS Code

Port Inspector

Monitor and manage network port bindings across Host, Docker, & WSL

Scan Ports
Port Service / Process PID Environment Action
:8080 nginx / api-gateway 4920 Docker Kill Process
:5432 postgres 1204 WSL2 Kill Process

Docker Management Suite

Containers, Images, Networks & Volume inspection

Active Containers
4 Running
Containers, logs & lifecycle controls
JSON Tree Networks
3 Networks
Interactive network tree view

WSL Configuration & Instances

View .wslconfig settings and auto-restart on changes

Restart WSL
Open Config Location
# .wslconfig active allocations
[wsl2]
memory=16GB
processors=8
guiApplications=true

System & SSM Tunnels

AWS SSM Tunnel Card
SSM Port Forwarding & SSH
Hosts File Editor
Manage drivers\etc\hosts

Questions or Suggestions?

Reach out directly to the developer for any feedback, concerns, or feature requests.

If the form does not work, you can send an email to jonreygalera@gmail.com.