Open Source · Showcase Project

SystemLens

Let ChatGPT inspect the PC it’s troubleshooting.

A read-only Windows companion and MCP architecture that turns bounded system state into structured evidence—then compares the same evidence after troubleshooting.

SystemLens— □ ×

SystemLens

Deterministic demo

Evidence
Sanitized fixture
Access
Read-only
Comparison
Repeatable

No live machine data · No hosted backend required

Diagnose → fix → verify.

Troubleshooting should end with evidence, not a guess that the advice probably worked.

01

You · Ask

“Why does my game keep crashing?”
02

SystemLens · Inspect

“6 display-driver resets detected in the bounded fixture.”
03

ChatGPT · Diagnose

“GPU temperature and SSD health appear normal. The display driver is the strongest current suspect.”
04

SystemLens · Verify

“Driver version changed and no new display-driver resets have occurred since the update.”

A clear path to the actual machine.

ChatGPT asks for a specific, allowlisted category. The companion collects it on demand, sanitizes it locally, and returns a bounded summary.

What it can inspect

  • 01System overview
  • 02Storage
  • 03Running processes
  • 04Startup applications
  • 05Drivers
  • 06Recent crashes
  • 07Windows diagnostic events
  • 08Services
  • 09Network state
  • 10USB devices
  • 11Installed software
  • 12Temperature data when safely available

Temperature support is reported as unavailable when Windows does not expose a reliable safe source.

What it cannot do

  • Run arbitrary commands
  • Execute PowerShell
  • Modify files or the Registry
  • Read arbitrary personal documents
  • Access passwords or browser credentials
  • Capture keystrokes or clipboard data
  • Use camera or microphone
  • Remotely control the PC
  • Change system settings

Version 1 contains no generic shell, process launcher, write-capable action, or unrestricted file, Registry, or Event Log access.

A troubleshooting record you can inspect.

The repository includes deterministic sanitized fixtures, the real snapshot comparator, automated tests, and the MCP evidence widget. No paid service or OpenAI API key is required for the local demo.

SystemLens deterministic demo comparing low free space, startup state, a display driver, and display resets before and after troubleshooting
Showcase cover · deterministic demo fixture · all values are invented.
SystemLens evidence card comparing Windows free space, memory, display resets, startup state, and driver version before and after troubleshooting
Actual SystemLens evidence-widget visual from the open-source release.

Read-only on purpose.

SystemLens is published as source, deterministic fixtures, tests, and architecture. Quod is not operating the production backend or distributing an unsigned consumer installer.