Urgent.News

What's breaking now, across thousands of outlets.

Tech

Local Route Launcher: app-specific launch settings for macOS

I wanted a simpler way to launch a compatible ChatGPT installation with a local HTTP proxy while leaving my Mac’s system proxy and DNS settings alone. Switching system-wide settings was inconvenient when other applications needed different configurations. I built Local Route Launcher , a free, MIT-licensed utility written in SwiftUI and AppKit. It saves a proxy host and port, then passes that…

A macOS utility called Local Route Launcher was created to simplify launching a compatible ChatGPT installation using a local HTTP proxy without altering the system's proxy and DNS settings. The free, MIT-licensed application, written in SwiftUI and AppKit, stores the proxy host and port, then transmits that configuration to the desired application upon startup.

Local Route Launcher does not provide its own proxy service; it simply utilizes an existing one. Its primary functions are saving local HTTP proxy settings, launching ChatGPT or requesting a graceful shutdown, and verifying proxy connectivity, launch arguments, and TCP connections. The launcher offers menu bar controls, light and dark appearance options, and instant English/Simplified Chinese switching, with both language choices remembered by the user.

Compatibility is limited to Apple Silicon Macs running macOS 13 or later, with detectable Electron-based ChatGPT installations; older native builds and Intel Macs are not supported. The application does not guarantee that every request uses the proxy, as voice, WebRTC, UDP, and certain child-process traffic are not covered by the routing assurances.

Updates to the application may impact compatibility, and macOS-owned menus and dialogs may reflect the system's language settings. Release builds are ad-hoc signed and not notarized by Apple. The source code and release checksums are available for scrutiny on the GitHub repository. Oliver encourages feedback, compatibility reports, code reviews, and interface suggestions for the independent project, which is not affiliated with or endorsed by OpenAI.

Users are reminded to only access networks and services they are authorized to use, in accordance with applicable laws and service terms.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Wall-impact sparks: test the normal before tuning the glow

A laser impact needs two inputs from the game: a hit position and an outward surface normal. The particle effect should consume those inputs.

  • Laser impact requires hit position and outward surface normal
  • Three.js demo uses fixed planar wall with 32 particles
  • Ensure normal correctly transformed from mesh-local to world space

Connect Apple Health to opencode: Native MCP Setup

This walks through the exact config, the two values you type twice, and the tool-scoping glob that keeps 16 health tools out of your coding context until you actually ask for them.

  • Connect Apple Health to opencode using MCP setup
  • Health-export tool run with npx command
  • Local MCP bridge eliminates need for vendor account

More from Thursday 15 October →