@truesayer/node
v0.1.2
Published
Truesayer local Node runtime CLI
Readme
@truesayer/node
truesayer-node is the local execution runtime for Truesayer. It runs on your
machine, connects outbound to a trusted Truesayer Server, and executes assigned
agent runs with Node-local provider credentials.
Requires Node.js 22 or newer.
Install and run:
npm install -g @truesayer/node
truesayer-node doctor \
--server https://truesayer.ai \
--api-key sk_node_xxx \
--node-home ~/.truesayer-node
truesayer-node \
--server https://truesayer.ai \
--api-key sk_node_xxx \
--node-name office-mac-mini \
--node-home ~/.truesayer-nodeThe same configuration can be supplied with environment variables:
SERVER_URL=https://truesayer.ai
NODE_API_KEY=sk_node_xxx
NODE_NAME=office-mac-mini
TRUESAYER_NODE_HOME=~/.truesayer-node
truesayer-nodeThe runtime connects to wss://truesayer.ai/api/nodes/ws with
Authorization: Bearer <NODE_API_KEY>. The key is not sent in the WebSocket
URL.
Only connect this runtime to a Truesayer Server you trust. Provider API keys, provider base URLs, login state, worktrees, and runtime cache stay local to the Node process and must not be uploaded to Server.
The Node runtime creates and owns <node-home>/provider.json as a local secret
registry for custom providers. Native local providers use login state under
<node-home>/runtime-home.
