INSTALL / 01

One native service. Any browser.

Install MidTerm on every machine whose work you want to reach. The installer configures password-protected HTTPS, updates, and either a persistent system service or a non-admin user process.

NATIVE / 02

Recommended installation

Temporary dev channel — currently v9.19.6-dev: stable v9.19.0 was published without platform packages. Until the corrected stable release is promoted, these commands use the verified prerelease channel.

macOS / Linux
curl -fsSL https://tlbx-ai.github.io/MidTerm/install.sh | bash -s -- --dev
Windows PowerShell
& ([scriptblock]::Create((irm https://tlbx-ai.github.io/MidTerm/install.ps1))) -Dev

Open the workspace

Navigate to https://localhost:2000, accept the locally generated certificate if your platform asks, and set the MidTerm password on first launch.

Choose the lifetime

Service mode is the right default for a workstation or server that should remain reachable across logouts and reboots. User mode needs no administrator access and runs only with your user session.

REMOTE / 03

Reach it privately

MidTerm is not a VPN and does not force traffic through a hosted relay. For most people, the cleanest remote path is a private mesh VPN.

  1. Install Tailscale on the MidTerm host and the browser device.
  2. Sign both into the same tailnet and note the host’s private name or 100.x address.
  3. Open https://host-name:2000 or https://100.x.y.z:2000.
  4. Use Tailscale grants/ACLs to limit access to the intended identities and devices.

An equivalent WireGuard mesh VPN, private LAN, Cloudflare Tunnel, Caddy, or nginx can provide the network path. Keep MidTerm’s own HTTPS and password authentication enabled.

Verify the Tailscale and MidTerm security layers →

Read the security and system boundary →

TRIAL / 04

Ephemeral fallback

npm / loopback trial
npx @tlbx-ai/midterm --channel dev

This explicitly selects the verified dev channel while stable v9.19.0 lacks platform packages. It remains a loopback-only fallback; use the native installer for a persistent remote workstation.

SOURCE / 05

Build it yourself

Git / .NET 10
git clone https://github.com/tlbx-ai/MidTerm.git
cd MidTerm
dotnet build src/Ai.Tlbx.MidTerm/Ai.Tlbx.MidTerm.csproj

Architecture, contribution guidelines, release notes, and issue tracking live in the public repository.

Uninstall

macOS / Linux uninstall script
Windows uninstall script