Command line reference
For IT deployments, headless servers, scripts, keyboard shortcuts and Stream Deck buttons.
Silent install (no window)
Installs the recommended parts for the computer with no questions. Installing silently means the person deploying it accepts the Software License Agreement for the organization. Activating the key needs the internet.
Windows
:: process on this computer MeetingNotes-Setup-<version>.exe --silent --license <key> :: use the office server (quote the URL: it contains &) MeetingNotes-Setup-<version>.exe --silent --license <key> --server-url "https://192.168.1.20:8791/#key=…&fp=…"
A log is written to %TEMP%\MeetingNotes-setup.log.
Linux
meeting-notes setup --silent --license <key> meeting-notes setup --silent --license <key> --server-url "https://192.168.1.20:8791/#key=…&fp=…"
| Exit code | Meaning |
|---|---|
| 0 | Installed (the app starts). |
| 1 | A part failed to install (see the log). |
| 2 | No valid license (missing, wrong or refused key) or a bad server URL; nothing was installed. |
--license can be left out when the computer already has an active license.
Office server (Linux)
meeting-notes setup --server --license <business-key> [--auto-update yes|no] # make this computer the server (prints the URL) meeting-notes server status # what it runs on, queue, computers meeting-notes server url # the URL to give the other computers meeting-notes server info # details as JSON (speech engine, AI model servers found) meeting-notes server devices # computers using it meeting-notes server approval on|off # new computers wait for approval (on) or not (off) meeting-notes server approve <name|id> meeting-notes server remove <name|id> meeting-notes server new-url # new sign-up URL; connected computers keep working meeting-notes server auto-update [on|off] # install new versions by itself when idle (shows the state without on/off)
Without --auto-update, setup asks in the terminal (Enter = yes); in a script with no terminal it means yes. See Keeping the server up to date.
The server needs a Business license on that computer. Without one it waits (and checks again every 10 minutes); if the key is turned off later, it stops serving.
License (Linux)
meeting-notes license # status of this computer's license (JSON) meeting-notes license activate <key> # activate (needs internet) meeting-notes license check # re-check online now meeting-notes license deactivate # free this computer's slot (needs internet)
On Windows, use Settings → License in the library.
Recording (Linux)
Handy for keyboard shortcuts and Stream Deck buttons:
meeting-notes start # start recording now meeting-notes stop # stop and save meeting-notes bookmark # mark this moment ★ meeting-notes notes # open the meeting window meeting-notes screen pick # choose another screen or window to record meeting-notes screen audio # stop recording the screen (the sound continues)
These only work while a recording is running; otherwise a notification says Not recording.
Other commands (Linux)
meeting-notes # open the app (the first time: the setup window) meeting-notes setup # the setup window again (add or change what's installed) meeting-notes uninstall # remove it for this user (recordings and settings are kept) meeting-notes version meeting-notes help