InkBotDocs

InkBot Server

Run bots on a Linux machine so they keep working while your PC is off.

InkBot Server runs bots with the same engine as the app, as a service on a Linux machine: a VPS, a home server or a spare PC. The app connects to it over HTTPS for calls and a WebSocket for live progress, and its bots appear in your sidebar next to the ones on your PC.

Why run one

  • Bots keep working while your PC is off. Routines run around the clock, and webhook triggers get a public HTTPS address.
  • Heavier work goes elsewhere. Each bot's computer runs in Docker on the server, and local models can use the server's GPU.
  • One team. Bots on the server and on your PC see each other and hand work back and forth. Servers can also reach each other directly.

You don't need one to use InkBot: on your PC, bots keep going with the window closed as long as Run in the tray is on.

What lives on the server

Each server is its own host: its own bots and chats, workspace, providers and API keys, plugins and sign-ins, logins, routines, triggers, skills and team memory. Pick the server in the app (the Runs on setting, or the host picker on the Models, Plugins and Logins pages) to manage them.