Pallm

The pallm command

Everything the app does, from the Terminal on your host Mac.

The pallm command talks to the service on your host Mac. It acts as the Mac’s first profile. Run pallm <command> -h for each command’s options.

Status

CommandWhat it does
pallm statusWhether the service is running, its version and address, the model server’s state and how many devices are paired.
pallm healthThe service’s full health report.
pallm versionThe version of pallm.
pallm debug requestsWhat was last sent to the model, for when an answer looks wrong.

Chats and models

CommandWhat it does
pallm chat "…"Send a message and stream the reply. -chat continues a chat, -model and -effort choose the model and thinking level, -project starts it in a project.
pallm chatsList your chats.
pallm modelsList models. -default, -favorite and -effort set your preferences.
pallm artifact get <id>Print an artifact. open opens it in your browser.
pallm projectsList, create, show and edit projects and their notes.
pallm memoryShow memory, turn it on or off, add, edit and remove entries.
pallm soulShow, edit, set or clear your soul.
pallm skillsList, import, show and remove skills, and save or dismiss drafts.
pallm schedulesAdd, list, show, pause, resume, run and remove scheduled tasks.

Servers and tools

CommandWhat it does
pallm serversList model servers. add, set, on, off and rm change them.
pallm generatorsList image, music and video tools. add, on, off and rm change them.
pallm recipesWhat can be made right now.
pallm sessionStart, follow, message, approve, deny and remove agent sessions.
pallm sandboxCheck, build, list and stop agent sandboxes.
pallm githubConnect, check or disconnect a GitHub account.

Devices

CommandWhat it does
pallm pairMake a pairing code, as a QR code and a link.
pallm devicesList paired devices.
pallm enrol <link>Pair this machine as a client.
pallm connectOn a client, serve the host’s models on this machine. See other apps.
pallm wakeWake the host over the network, if it supports Wake-on-LAN.

Getting the command

The pallm command comes inside Pallm for Mac, and updates with it. To use it from the Terminal, link it onto your path:

sudo ln -sf /Applications/Pallm.app/Contents/Helpers/pallm /usr/local/bin/pallm