HAS — Hegarty Advanced Solutions

Hegarty Advanced Solutions

Practical software.
Hands-on
technical learning.

Tools, utilities, and labs for building and running your own systems.

For people who want to build, understand, and run their own systems.

HomelabsSelf-hostingEveryday technical work

Explore HAS

Software. Meet learning.

Different products. One practical focus.
Find what fits the way you build and work.

Coming soonSoftware / AI home assistant

AI home assistant

Jarvis

A home assistant with personality.
And the tools to act.

An AI home assistant with a customisable personality and extendable capabilities—from everyday assistance to technical tasks.

  • Make its personality your own
  • Tools for web research, browser tasks, files, and code
  • Extend its capabilities through skills and integrations
In development

Not available to download yet. Release details, supported platforms, and availability will be shared here.

Explore Jarvis
Explore the courseLabs & training / v0.1.0

Course + executable lab

RestoreLab

Prove your Docker backups
actually restore.

Build a recovery contract. Restore a PostgreSQL database into an isolated target. Then make an incomplete backup fail the test.

  • Seven lessons, exercises, and quizzes
  • Complete and incomplete-backup recovery drills
  • Executable lab, PDF workbook, and lesson media

Linux + local Docker Engine + Python 3.11 or newer.

Freeware at HAS

Small tools.
Useful by design.

Not every useful tool needs to be a paid product. HAS will also publish free-to-use utilities for focused tasks alongside its larger software and training products.

First releases to come. Downloads, usage instructions, and licence details will appear here as each utility becomes available.

New guides / Free to read

Keep building.

Three more practical guides.
Platforms, networking, and monitoring.

Browse all six guides

The HAS approach

Build useful things.
Make them
understandable.

PURPOSE

Start with a practical task.

A home assistant, a focused utility, or a recovery lab: each product has its own job. Choose the tools and learning that fit your systems.

CLARITY

Know what you’re getting.

Requirements, availability, and support belong with each release. Projects in development stay clearly separate from products you can use today.

LEARNING

Understand what you run.

Go beyond copying a configuration. Learn what each part does, which decisions matter, and how to check the result before depending on it.

Before you start

A few useful answers.

Do I need a server rack to build a homelab?

No. An existing computer or a small dedicated machine can be enough for light services. Start with the applications you want to run, then check their memory, storage, and processor requirements. Account for power, noise, and a separate backup destination—not just purchase price. Use the planning guide.

Are the guides free?

Yes. These guides are available to read without an account or purchase. RestoreLab is a separate paid course and executable lab. The guides stand on their own; you do not need the course to use their checklists.

Is Jarvis available yet?

Not yet. Jarvis is in development. Supported platforms, pricing or licensing, and release availability have not been announced. The coming-soon preview is not an offer to buy or download it.

Will the freeware be open source?

Free to use and open source are different things. Each utility will include its own licence, explaining whether source code is available and what use or redistribution is permitted. There are no freeware downloads available here yet.

What do I need to run RestoreLab?

A Linux machine with a local Docker Engine, Docker Compose, and Python 3.11 or newer. The lab uses synthetic data in separate Docker projects. It does not attach to your existing applications. Docker Desktop and remote Docker daemons are outside its tested support boundary.

Where can I get product support?

Contact support@hegartyas.com with the product version, your environment, and a description of the problem. Remove passwords, keys, and personal data from any logs. See support scope and terms before purchasing.

Hegarty Advanced Solutions

Your systems.
More possibilities.

Explore software & learning

Product questions? Contact HAS.

RestoreLab / recorded Docker integration

Show the evidence.

Loading the recorded results…

Open the raw JSON report