Offgrid CoderDeutsch

Help for Offgrid Coder

The app is in development. This page describes the prepared first version. The app's interface is currently in German; the German names of the controls are given in quotation marks so you can find them.

Setting up Mac and editor

The same guide is available in the app and shows which steps are already done.

  1. Download Offgrid Coder Companion, open the file, drag “Offgrid Coder Companion” to “Applications” and launch it from there.
  2. Connect the iPad with a USB-C cable, unlock it and confirm “Trust This Computer”.
  3. Pair: on the iPad tap “Kopplungscode zeigen” (show pairing code); in the Companion open “Gateway & Kopplung”, enter the code and choose “Koppeln” (pair).
  4. On the iPad, under “Server”, pick a model, tap “Server starten” (start server) and wait until READY is shown.
  5. In the Companion, under “Gateway & Kopplung”, turn on the loopback gateway with “Starten”. It then runs at http://127.0.0.1:18080/v1.
  6. In Visual Studio Code, install the “Continue” extension from “Extensions”.
  7. In the Companion, under “Einrichtung” (setup), choose “Vom Gateway holen”, then “Reiseprofil einrichten” and “Sichern und schreiben”. Your existing Continue configuration is backed up first; “Rollback” restores it.
  8. In Visual Studio Code open the Continue icon and choose “Offgrid Coder (…)” in the model picker – the same model that is running on the iPad. No sign-in is needed.
  9. Ask a question.

Other tools can be connected by hand: provider “OpenAI-compatible”, address http://127.0.0.1:18080/v1, and as the key the local gateway token from the Companion.

Downloading and importing models

From the catalog: on the iPad under “Server”, in the model list, tap “Aus Katalog laden” (load from catalog). This is the only place where the app uses the internet; the files come from huggingface.co and are verified with SHA-256.

Without internet: connect the iPad to the Mac by cable, select the iPad in the Finder, open the “Files” tab and drag the model folder onto “Offgrid Coder”. The app then offers the folder for import and afterwards asks whether the copy in file sharing should be deleted. The folder must contain a model in MLX format with a config.json.

Which model fits?

Before every start the app checks whether the chosen model, including its loading peak, fits into memory, and otherwise refuses to start with an explanation. Closing other apps frees memory.

Pairing

Pairing runs over the USB-C cable. The code is valid for 120 seconds and allows at most five attempts. An iPad is paired with exactly one Mac; a new pairing replaces the old one.

While running

If it does not work

Deleting data

“Alle Chats löschen” (delete all chats) removes saved conversations. Models can be deleted individually in the model list. Removing the app deletes everything: models, pairing and history.

Contact

Questions, bugs or ideas: info@zerfas.de. Please state iPad model, iPadOS version, app version and the language model used – but do not send confidential source code.

Support · Privacy · Imprint