QR key generator
Typing a 60-character API key on a phone keyboard is painful. Paste your keys here on a computer, point the phone's camera at the screen, and the Briglia app checks, saves and sets everything up for you.
Everything happens inside your browser. Keys are never sent to any server — this page makes no network request after it has loaded and works offline. Remember that a QR code shows the key: generate it when nobody is looking at your screen, and use “Clear all” when you're done.
1 · Required
0 of 6 filledThese six are what a Briglia phone needs to work. The app checks each one live before saving anything.
2 · An email address for Briglia
OptionalWith an AgentMail key Briglia gets a mailbox and a calendar of its own — it can receive, send and keep appointments for you. Leave it empty to skip.
3 · Additional providers
OptionalOpenCode Go stays the main provider. These only add alternatives you can switch to from the app's Settings.
Empties the fields and the codes when you're done.
4 · Show the codes to the phone
Fill in the fields above first.
What happens on the phone
- Two or more keys become one bundle: a short series of codes that rotate by themselves. In the app, Quick setup → “Scan codes and set up” reads them all in one go, checks every key with its provider, saves them, then installs Briglia's background service, keep-awake and media toolchain. It asks nothing else — a row only opens up if something fails.
- One key becomes one code, for the Scan button next to any key field in the app — including a failed row in quick setup.
- AgentMail in the bundle switches on Briglia's own email and calendar without a question. OpenRouter is added as an alternative provider you can switch to in Settings; a custom endpoint key is kept for Settings → Provider, where you add the server address and model.
- Nothing is stored by the scan itself: every value goes through the same live check as if you had typed it. Format details for the curious:
docs/QR_KEYS_SPEC.mdin the app repository.