Australian-founded. Working worldwide.AU founded · Worldwide

OUR WORK / Open-source projects

NovaSoft Support

A free, open-source IT helpdesk preview with tickets, technician tools, device diagnostics and optional AI sorting.

NovaSoft Support project logo and wordmark
Type of workOpen-source projects
ContextIT support platform
StatusCommunity preview · v0.1.0

The challenge

Support teams need the request, the device details and what the technician did all in one place. Users need an easy way to report a problem and see its progress.

Novasoft’s contribution

We published a helpdesk starter kit with a FastAPI and PostgreSQL backend, a React dashboard for technicians and a Tauri desktop app for users. You can try tickets, user management, audit logs and diagnostics on your own machine.

What this makes possible

The server, the technician dashboard and the desktop app all work from the same tickets.

What you can try

  • Users raise tickets, add comments and attach files.
  • Technicians work a shared queue: assign, update status and keep internal notes.
  • Administrators manage client companies and users, with an audit history.
  • The desktop app collects five read-only diagnostic packs, which vary by operating system.
  • AI triage suggests how to sort a ticket. By default it’s a predictable mock with no external calls; a real model connection only runs if the operator turns it on.

Where it stops

Version 0.1.0 is a developer preview for trying locally with fictional data. It isn’t a managed support service. Repair actions are deliberately left out: it can’t run remote commands, restart services or flush DNS. Signed installers, multi-factor sign-in, malware scanning of uploads and production hosting aren’t included, and Windows diagnostics still need testing on real hardware. AI suggestions can be wrong.

If you want a helpdesk that’s actually run for you, that’s our managed IT service. The code is MIT licensed.

CAPABILITY IN PRACTICE

What the work included

01

Ticket workflow

Log requests, add comments and files, assign a technician and track progress.

02

Device context

Collect five sets of read-only device diagnostics (details vary by operating system).

03

Optional AI triage

Test AI sorting with a built-in mock, or switch on the optional DeepSeek connection.

Contact Novasoft

Need something similar? Talk to us

Tell us what you need and we’ll tell you honestly whether we can help.

Talk to NovasoftEmail our team