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
| Command | What it does |
|---|---|
pallm status | Whether the service is running, its version and address, the model server’s state and how many devices are paired. |
pallm health | The service’s full health report. |
pallm version | The version of pallm. |
pallm debug requests | What was last sent to the model, for when an answer looks wrong. |
Chats and models
| Command | What 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 chats | List your chats. |
pallm models | List models. -default, -favorite and -effort set your preferences. |
pallm artifact get <id> | Print an artifact. open opens it in your browser. |
pallm projects | List, create, show and edit projects and their notes. |
pallm memory | Show memory, turn it on or off, add, edit and remove entries. |
pallm soul | Show, edit, set or clear your soul. |
pallm skills | List, import, show and remove skills, and save or dismiss drafts. |
pallm schedules | Add, list, show, pause, resume, run and remove scheduled tasks. |
Servers and tools
| Command | What it does |
|---|---|
pallm servers | List model servers. add, set, on, off and rm change them. |
pallm generators | List image, music and video tools. add, on, off and rm change them. |
pallm recipes | What can be made right now. |
pallm session | Start, follow, message, approve, deny and remove agent sessions. |
pallm sandbox | Check, build, list and stop agent sandboxes. |
pallm github | Connect, check or disconnect a GitHub account. |
Devices
| Command | What it does |
|---|---|
pallm pair | Make a pairing code, as a QR code and a link. |
pallm devices | List paired devices. |
pallm enrol <link> | Pair this machine as a client. |
pallm connect | On a client, serve the host’s models on this machine. See other apps. |
pallm wake | Wake 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