Project Glass is a native, borderless Windows frontend for the Cofee Analysis Engine. It bridges the gap between raw CLI tools and modern user experiences using pure Win32 API and COM.
"The interface is the product."
- Modern Native UI: Custom-drawn borderless window with specific GDI+ styling and "Segoe UI" typography.
- Smart Dependency Management: Automatically detects if the analysis engine (
cofee.exe) is missing and fetches it Over-The-Air (OTA) from our Rust Cloud Vault. - Process Injection: Spawns child processes via Windows Pipes to capture stdout/stderr in real-time without showing console windows.
- COM Integration: Utilizes the modern Windows
IFileDialogfor native folder selection.
- Frontend: Project Glass (C++ / Win32)
- Engine: Cofee (C++17 / Multithreaded)
- Infrastructure: Operation Vault (Rust / Axum / Render Cloud)
- Download
Glass.exefrom Releases. - Run it.
- Auto-Repair: If
cofee.exeis not found, Glass will request to download it from the cloud automatically. - Select a target folder and click Launch.
- IDE: Visual Studio 2022
- Workload: Desktop development with C++
- Dependencies:
urlmon.lib,comctl32.lib(Linked automatically in source)
MIT License.