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)