Kythia WorkspaceKythia Workspace

Kythia Doctor

Built-in diagnostic and troubleshooting tool.

Local development environments are complex beasts. Between Windows updates, aggressive antivirus software, port conflicts from other apps, and corrupted downloads, things can occasionally break.

Instead of hunting through StackOverflow threads or parsing cryptic log files, Kythia Workspace includes Kythia Doctor, an automated diagnostic tool that scans your environment for common issues and offers one-click fixes.

How to use Doctor

If a service refuses to start (e.g. Nginx or MySQL fails to boot), Kythia Doctor should be your first stop.

Run Diagnostics

Navigate to Doctor in the sidebar. Kythia will automatically perform a sweep of your system to check if critical ports (like 80, 443, 3306) are blocked by rogue applications like Skype, VMware, or IIS.

Auto-Fix Issues

When Kythia Doctor finds a port conflict, it provides an actionable solution.

  • Click the Kill PID button next to the rogue process.
  • Kythia will forcefully terminate the blocking process and free up the port, allowing your web servers or databases to start normally.

Use the Sniper (Custom Inspection)

If you need to kill a specific process (like a stuck Node.js server on port 3000), use the Custom Sniper input at the bottom of the page.

  • Enter a specific port (e.g., 3000) or a process name (e.g., node.exe).
  • Click Inspect.
  • Once detected, click Terminate to instantly free up the resource.

On this page