Turn on network access
- Open Settings → Network access and turn it on.
- Choose an Address. All interfaces serves every network this computer is on. Choosing one address serves only that network.
- Copy the API key. Other devices send it with every request.
- Copy the Reachable at URL.
- Restart Magnitude when the Restart required notice appears.
Another computer on your network
Use the Reachable at URL as the base URL and the API key as the key. The address is the one this computer has on your Wi-Fi or Ethernet network, such ashttp://192.168.1.20:10100/inference/v1. It can change when the computer joins a different network.
Tailscale
Choose the Tailscale address under Address to serve only your tailnet. Other devices on the tailnet usehttp://100.x.y.z:10100/inference/v1. Magnitude also accepts its MagicDNS name, ending in .ts.net, so tailscale serve works without extra configuration.
Containers
From a container on this computer, usehttp://host.docker.internal:10100/inference/v1 with the API key. Network access must be on, because the container connects from its own address.
Windows with WSL
An agent inside WSL reaches Magnitude either through loopback, with mirrored networking, or through the Windows host address, with network access on. See Windows and WSL.Configure the app or agent
Use the Reachable at URL as the base URL and the API key as the key. For an app that is not a supported agent, the settings are the same as in Other apps with the network address in place of127.0.0.1.
Connections cannot configure a supported agent on another device, so write its configuration yourself. Each agent page shows the exact block under Configuration. Replace ADDRESS with the Reachable at address, API_KEY with the API key, and MODEL_ID with the model’s exact ID; take the context window and output limit from the model’s Details.
Codex and Claude Code route hosted models through Magnitude’s gateway. From another device, only local models are available to them.
Check the connection
From the other device:Custom hostnames
Magnitude accepts requests addressed to its IP addresses,localhost, host.docker.internal, and .ts.net names. To reach it by another name, such as a reverse proxy or a LAN hostname, list the name under network.allowedHosts in the configuration file.