DEV Community

Cover image for From a Simple Curiosity to a Full System Monitor — The Story Behind Zoh
Habeeb Rahman CA
Habeeb Rahman CA

Posted on

From a Simple Curiosity to a Full System Monitor — The Story Behind Zoh

Sometimes the best projects don’t start with a big plan.

They start with a small question.

About a month ago, I was sitting with my laptop wondering why it felt slow most of the time. It’s not a high-end machine, so I often try to understand what exactly is happening inside it.

My first thought was simple:

“How much load is each CPU core actually taking?”

That was it. No product idea. No roadmap. I just wanted to see how my processor was behaving.

So I decided to build a tiny tool for myself.

At the same time, I wanted to learn Tauri and Rust, so instead of watching tutorials, I thought the best way to learn would be to build something real.

So the project began.

⸻

The First Step

The first version of the tool was extremely small.

All it did was show CPU usage and per-core activity. I wanted to see how each core was working and how the system load changed in real time.

Once that part worked, something interesting happened.

I started thinking:

“If I can see CPU usage… why not see memory too?”

So I added RAM monitoring.

Then another thought came.

“If I’m already doing this… why not show GPU usage as well?”

And just like that, the project started growing.

⸻

When the Small Tool Started Becoming Something Bigger

Slowly, the application turned into a complete system monitoring dashboard.

Instead of checking different tools for different metrics, everything could be seen in one place.

Now the app shows things like:

  • Real-time CPU performance and per-core activity

  • Memory usage and swap information

  • GPU utilization and hardware details

  • Network speed and traffic activity

  • Disk read/write performance

  • Hardware sensor temperatures

  • Battery health and power usage

  • System uptime and health indicators

The goal became very simple:

Open the app, take one quick look, and understand your system instantly.

⸻

The Idea Behind the Name “Zoh”

When the project started feeling like a real application, I needed a name for it.

I chose Zoh.

The word means “glance.”

That perfectly matched what I wanted the tool to do.

You shouldn’t need to dig through complicated menus or logs to understand your computer.

One glance should be enough.

That’s the idea behind Zoh.

⸻

Adding Smarter Features

As the application grew, I started adding more useful tools.

For example:

  • Speed insights to understand system performance
  • Game-boost style optimizations
  • Resource hog detection to identify apps slowing down the system
  • AI-powered insights to help interpret system data

The goal was not just to show numbers, but to help users actually understand what those numbers mean.

⸻

Built in Free Time

One of the most interesting parts of this project is how it was built.

It wasn’t my main work.

It wasn’t a company project.

It was simply something I worked on during free time and weekends.

Sometimes late at night.
Sometimes when I had a small break.

Little by little, feature by feature, it grew.

And honestly, those are often the most satisfying projects — the ones you build purely because you want to.

⸻

The Current Version

Today, the project has grown into a full desktop application built with:

  • Tauri
  • Rust
  • Angular

And the latest stable release is:

Zoh v1.0.6

Seeing it reach a stable version is something I’m genuinely proud of.

Because it started from nothing more than a simple curiosity about CPU cores.

⸻

What This Project Taught Me

Working on Zoh reminded me of something important.

You don’t always need a huge idea to start building something meaningful.

Sometimes all you need is:

  • a small problem
  • curiosity
  • and the willingness to keep improving something little by little

That’s how side projects grow.

And sometimes those side projects become the work you’re most proud of.

⸻

If you want to try Zoh, you can download the latest release and see how it works.

And if it makes your laptop run a little smoother…

then that tiny question about CPU cores was definitely worth it.

https://github.com/Habeeb-Rahman-CA/zoh-ai-monitor/releases/tag/v1.0.6

Top comments (0)