Desktop agent

JointLib Desktop Agent

A small Windows application that lets JointLib talk to the engineering software already installed on your machine. The model never leaves your computer — the agent runs the commands locally and sends back only the results.

Download for Windows
Version 1.2.1 · 16 MB
Windows 10/11, 64-bit
Portable archive, no install (12 MB) Unzip and run. For machines where you are not allowed to install software. It does not update itself and it does not start with Windows — you have to replace and launch it by hand, so prefer the installer whenever you can.
Installing
01
Run the installer
Double-click the file you downloaded. It installs for the current user only, so it will not ask for an administrator password.
02
Sign in
The agent opens a browser window and asks for your JointLib account. This is done once.
03
Leave it running
It sits in the system tray, starts with Windows and connects on its own. When a calculation on the site needs Tekla or CalculiX, that is where it picks the job up. If you close it, you can start it again straight from the site — or turn autostart off from its own menu.
Windows will warn you the first time

Because the installer is not yet signed with a code-signing certificate, Windows SmartScreen shows a blue screen reading “Windows protected your PC”. The button you need is hidden under “More info” → “Run anyway”. Some antivirus products may also hold the file back on the first download.

This is a reputation warning, not a detection: SmartScreen simply does not recognise a file it has not seen often enough yet. If you want to be certain the file is the one we published, scan it — it is exactly the file served by the site at /api/agent/download.

What it connects
Tekla Structures
Reads the selected connection out of the model and sends its geometry to the checks on the site; writes beams and plates back into the model.
Autodesk Revit
A live link to the open project through the add-in, for reading and writing model data.
SAP2000
Builds and runs analysis models driven by the workflows on the site.
CalculiX
Runs 3D solid finite element analyses locally, on your machine, instead of queuing on a server.
Requirements
  • Windows 10 or 11, 64-bit. There is no macOS or Linux build.
  • About 200 MB of free disk space.
  • No administrator rights — it installs under your own user account.
  • An outgoing HTTPS connection. The agent only ever connects out; nothing connects in to it, so no firewall port has to be opened.
Checking the file

The SHA-256 fingerprint of every file we publish, so you can confirm that what you downloaded is what left our server. The link opens the VirusTotal report for the same fingerprint.

JointLib.Agent-win-Setup.exe 16 MB
5c060649b4ffddbc4c324c25d498d1709749aba7a5b64c00652a5c03b6d8ad32 VirusTotal report
JointLib.Agent-win-Portable.zip 12 MB
c4b9983a24666b22b4efc3647a7484fc5f0498bca3eda6d77f53d15eba02a0ca VirusTotal report

To compute it yourself, in Command Prompt: certutil -hashfile JointLib-Agent-Setup.exe SHA256

It updates itself

You download the installer once. From then on the agent checks for new versions by itself, downloads only what changed (usually under 100 KB) and restarts when it is not in the middle of a job.

What it sends

The agent runs on your machine and talks only to JointLib. Model files stay where they are — what travels is the numbers a calculation needs and the results it produces. It is signed in as you, so it can only reach your own projects.

An unhandled error has occurred. Reload 🗙