🎯 Overview
HoloDockMonitor is a 3D hardware monitoring dashboard that transforms the visualization of your computer's resources into a premium and intuitive experience. Like a digital Swiss Army knife, it brings together dozens of essential functions in a single, elegant, and always-accessible interface.
- 🔮 3D interface (D3D11 accelerated mode) or 2D compatible mode — choose from tray menu
- 📊 Real-time monitoring of CPU, GPU, RAM, disks, and network
- ⏰ Arc clock; option to speak the time at intervals (tray menu)
- 🔆 Brightness and volume with scroll over bottom dock icons
- 🗣️ Voice (TTS): greetings, confirmations, and selected text reading
- 📖 Voice reading: enable on top dock; with reader on, select text in any application to hear it
- 🎙️ Microphone / monitoring: focus on text fields and contextual dictation; Shift+click on microphone for voice commands
- ⚡ Power plan and automation (diamond + thermal protection)
- 🖼️ Thumb Clone — window thumbnails and multitasking
- 📌 Pin (always on top) and lock (lock window)
- 📡 Optional sensor icons in system tray
🎥 Demo Video
See HoloDockMonitor in action! Watch the complete video showing all the dynamic features of the program in real time.
The video demonstrates: 3D interface, animated needles, brightness/volume control, window thumbnails, and much more!
⚙️ First Configuration
On the first run (without a config.json file in the program folder), a wizard guides you through three steps. At the end, settings are saved automatically.
1. Language
- 🇺🇸 English — texts and suggested voices in English
- 🇧🇷 Português — texts and suggested voices in Portuguese
2. Voice
- List of TTS voices available in Windows (filtered by language)
- Test — hear a phrase with the chosen voice and volume
- Slider volume (20% to 100%)
- Speech speed: slow, normal, or fast
3. Name
Indicate how you prefer to be called; the name is used in voice greetings. You can change it later in the tray menu, under voice settings.
📊 Sensor Display
HoloDockMonitor monitors your components through animated needles that move smoothly according to usage:
Monitoring Needles
Each sensor is represented by a colored needle that starts from the center and points to a specific value:
| Sensor | Description | Theme Color |
|---|---|---|
| Processor usage | Red/Cyan | |
| Graphics card usage | Cyan/Pink | |
| Main drive activity | Orange | |
| Secondary drive activity | Yellow | |
| Activity of additional connected drives (USB, external HD) | 🆕 Customizable colors via Custom theme | |
| Download speed | Green/Lime | |
| Upload speed | White/Purple |
How Needles Work
- Position 0%: Needle points up (12h)
- Position 100%: Needle completes a 360° rotation
- Smooth animation: Needles don't jump — they accelerate and decelerate organically
- Dynamic transparency: When inactive (0%), the needle becomes almost transparent
Information on Outer Circles
Around the central clock, you find:
RAM (10h): Memory usage percentage
- 🟢 Green: Normal (< 90%)
- 🔴 Red: Critical (> 90%)
Power (8h): CPU power consumption in Watts
- ⚪ White: Economical (< 8W)
- 🟡 Yellow: Moderate (8-12W)
- 🔴 Red: High (> 12W)
🌡️ CPU Temp (6h): Processor temperature.
⭐ Pro Tip: When hovering over the CPU icon, the system dynamically displays the Top 10 processes consuming the most CPU in an elegant overlay tooltip!
- ⚪ White: Cold (< 55°C)
- 🟡 Yellow: Warming up (55-65°C)
- 🔴 Red: Hot (> 65°C)
⏰ The Line Clock
In the center of HoloDockMonitor there is a unique analog clock that uses line arcs to indicate time:
How It Works
The clock uses 5 concentric arcs that grow as time passes:
| Arc | Position | Indicates | Color |
|---|---|---|---|
| Seconds | Most inner | Current seconds | Theme |
| Minutes (inner) | baseR - 24 | Minutes | Theme |
| Minutes (outer) | baseR - 16 | Minutes (reinforcement) | Theme |
| Hours (inner) | baseR - 8 | Current hour | Theme |
| Hours (outer) | baseR | Current hour (reinforcement) | Theme |
Reading the Clock
- Hours: Look at the two outermost arcs (largest radius). The size of the arc indicates how many minutes have passed in the current hour.
- Small arc = Beginning of the hour (0 minutes)
- Large arc = End of the hour (59 minutes)
- Minutes: The middle arcs show minutes similarly.
- Seconds: The innermost arc pulses and grows every second.
- Hour arcs at half (14h + 30min)
- Minute arcs at half (30min)
- Second arc almost complete (45s)
💎 The Energy Diamond
In the absolute center of HoloDockMonitor there is a colored diamond that serves as the main system state indicator.
Diamond Colors
| Color | Meaning |
|---|---|
| 🔴 Red | Turbo plan activated - maximum performance |
| Most active sensor color | Indicates which component is most loaded |
| Gray/White | System at rest |
Diamond Power Plan (Turbo Function)
The diamond is also a smart button for power plan:
- Normal Mode: Your default power plan (economy/balanced)
- Turbo Mode: Maximum performance plan for intensive tasks
Smart Clock: Protection and Automation
HoloDockMonitor has an artificial intelligence system for load management:
- Automatic Activation: If CPU usage exceeds 90%, Turbo Mode is activated instantly.
- Duration: The mode remains active for 60 seconds to ensure the heavy task is completed.
- Automatic Return: After 60 seconds, the system returns to the default plan to save energy.
- Thermal protection: If CPU temperature remains above the limit (configurable, default 65°C) during the return interval in seconds, the plan returns to normal to reduce thermal load.
Thermal protection configuration
Tray menu → Power plan settings (or equivalent):
- Temperature limit: 60°C to 99°C
- Return interval: 10 to 300 seconds (continuous time above the limit before forcing return to default plan)
🔘 Command Docks
The HoloDockMonitor interface is organized into 4 strategic Docks that can be turned on or off individually:
Top dock (system)
Icons above the clock, from left to right in the interface (approximate order on the arc):
Manual
Opens this manual in the browser (temporary copy with the same project icons).
Alarms
Up to 10 alarms with time, message, activation, and voice.
This PC
Opens File Explorer.
Voice reading
The icon toggles between on and off. With the reader on, select text with the mouse in another application: the program reads it aloud. You hear a short confirmation ("reader on" / "reader off").
Microphone / text monitoring
The icon toggles between on and off. Graphic resources in the project: and
. Click: turns monitoring on or off for voice interaction in text context (the program confirms "voice on" / "voice off").
Bottom dock (controls)
Located at the base, focused on hardware and window control:
Light (Brightness)
Adjusts the main monitor brightness.
_____________
Audio (Volume)
Adjusts the system master volume.
_____________
Pin (Always on Top)
Keeps the selected window always in front of others.
_____________
Lock (Lock Window)
Locks the position and size of the active external window.
_____________
TC (Thumb Clone)
Enables/Disables the visualization of tracked window thumbnails for real multitasking.
When the function is on, simply minimize any Windows window and the window thumbnail will be created on the upper right side of the monitor. You can move the thumbnail anywhere on the screen by dragging with the left click.
To restore the thumbnail, just double left click on the thumbnail.
Thumbnail Options Menu (Right Click on Thumbnail)
When clicking with the Right Button on any active thumbnail, you access the advanced control menu:
- All always visible: Makes all thumbnails fixed in front of other windows.
- Always visible: Fixes only the selected thumbnail in front.
- Size (50%, 75%, 100%): Adjusts the scale of the current thumbnail.
- Size for all: Applies the chosen scale to all open thumbnails.
- Organize: Automatically reorganizes all thumbnails in the side slot.
- Close window: Closes the program corresponding to the thumbnail.
- Close all: Closes all programs that have active thumbnails.
- Restore all: Minimizes the thumbnails and restores the original windows to normal size.
Dynamic Organization & Memory Rule (Free Drag)
- Free Drag: Hold left click and move the thumbnail freely between your monitors (Floating state).
- Snap Edge: When dragging the thumbnail near the right edge of the screen, it automatically snaps (Snap) formatting a perfect column with the others.
- Immediate Memory: The system immediately records the exact monitor, size, and always-visible state. Closing the app and opening it again will bring each thumbnail exactly as and where it was!
_____________
Side docks (left and right)
Shortcuts for applications or URLs: 7 slots on the left and 7 on the right (14 total).
Launch
Single click on the shortcut.
Link
Ctrl + click on the slot — choose a .exe or URL (sites may show favicon or the icon .
Clear
Ctrl + Shift + click removes the link.
🎨 Color Customization (Custom Theme)
HoloDockMonitor now allows individual customization of the colors of each interface element through the Custom theme.
Accessing the Color Form
- Right-click on the HoloDockMonitor icon in the tray
- Select Color Theme
- Choose Custom to activate the custom theme
- A color customization form will be displayed automatically
Customizable Elements
The color form allows adjusting the colors of the following elements:
⏰ Clock Lines
- Color of arcs indicating hours, minutes, and seconds
📊 Sensor Needles
| Sensor | Description |
|---|---|
| CPU Needle | Processor needle color |
| GPU Needle | Graphics card needle color |
| Disk C: | Main drive color |
| Disk D: | Secondary drive color |
| Disk E:, F:, etc. | Colors of additional connected drives |
| Network Down | Download needle color |
| Network Up | Upload needle color |
| Diamond | Central indicator color |
📝 Icon Texts
- CPU Text: Color of the CPU icon text (10h)
- Power Text: Color of the Power icon text (8h)
- RAM Text: Color of the temperature icon text (6h)
How to Use the Form
- Click on the colored square next to each element
- Select the desired color in the color dialog
- Click Save to apply the changes
- Colors are applied instantly in the interface
Dynamic Drive Support
The system automatically detects all drives connected to the computer:
- When you connect a new USB drive or external HD (E:, F:, G:, etc.), it automatically appears in the form
- Each drive can have its own custom color
- If a drive is disconnected and reconnected, its custom color is restored
🔮 3D Settings
HoloDockMonitor has a unique 3D system that responds to the mouse:
Tilt the Interface (3D)
-
Click and hold with the mouse RIGHT BUTTON anywhere on the interface
- Move the mouse to tilt the dashboard:
- Left/Right: Rotates on Y axis (rotates horizontally)
- Up/Down: Rotates on X axis (rotates vertically)
- Release the right button to fix the position
- The position is saved automatically
Reset 3D Position
- Double click anywhere on the interface with the LEFT button
- The interface returns to the original flat position
Move the Window
- Click and hold with the mouse LEFT BUTTON
- Drag to position where you want
- The position is saved automatically
Configuration Files
HoloDockMonitor saves your preferences in JSON files:
| File | Content |
|---|---|
config.json |
Language, theme, scale, rendering mode, docks (including left/right), voice (including "speak the time"), name, energy, needle order, shortcuts, icons in Base64, custom theme, alarms, hidden sensors in tray, etc. |
position.json |
Screen position, 3D tilt, button offset |
powerconfig.json |
Selected power plans and preferred GPU |
💡 Tips and Tricks
Productivity Tips
- Voice reading: turn on in top dock; then select the text you want to hear in another application
- Microphone: with monitoring on, use supported text applications; Shift+click on the microphone for voice commands
- Night Brightness Control: Use the Light button + scroll to quickly adjust brightness when changing environments
- Network Monitoring: Download/Upload needles show real speed in Mbps - useful for testing your connection
- Overheating Prevention: The flashing red diamond is a visual alert - when it appears, check the temperature at the 6h indicator
- Advanced Multitasking: Combine Pin + Lock to keep a reference window always visible and immobile while you work
- Color Customization: Use the Custom theme to create a unique look that matches your RGB setup or personal preference
Visual Customization
- Each theme not only changes colors, but the atmosphere of the dashboard
- The Cyberpunk theme is perfect for RGB setups and dark environments
- The Nature theme is ideal for those who prefer soft and relaxing tones
Troubleshooting
| Problem | Solution |
|---|---|
| Voice doesn't work | Check if TTS voices are installed in Windows |
| Sensors don't appear | Run as Administrator for full sensor access |
🎯 Conclusion
HoloDockMonitor is more than a hardware monitor - it's a command center that puts control of your computer within a click's reach. Combining premium 3D visualization, practical productivity features, and intelligent automation, it becomes the true digital Swiss Army knife for demanding users.
Version: HoloDockMonitor 1.0
System: Windows 10/11
Manual created for novice and advanced users.
For additional support, consult the technical documentation or contact the developer.