id CLI

The agent and command are named id (Carl Gustav Jung). API keys stay idl_….

Install (from monorepo)

cd /path/to/idlidu.dev
pnpm install
pnpm --dir packages/cli link --global
# or: node packages/cli/bin/id.mjs …

Env

export ID_API_KEY=idl_…
export ID_GATEWAY=https://gateway.idlidu.dev   # optional
export ID_API=https://api.idlidu.dev           # optional

Commands

id health
id models
id chat "Summarize Bottom fishing"
id run "Fetch www.idlidu.dev" --tools web_fetch --budget 0.05
id login-help

Without provider keys, id run still streams SSE with stub LLM + live tools. Chat completions need provider secrets on the gateway.

id agent API · Docs