nidhogg-cli
v0.1.1
Published
Nidhogg from the terminal — cinematic image & video generation for any AI agent. OAuth login, zero dependencies.
Maintainers
Readme
nidhogg-cli
Nidhogg from the terminal — cinematic image & video generation for any AI agent (or any human with a shell). Zero dependencies.
npm install -g nidhogg-cli
nidhogg auth login # browser sign-in, a few seconds
nidhogg generate "moody product hero shot, hard rim light"
nidhogg generate "dolly-in on a neon alley at night" --video
nidhogg listHow it authenticates
auth login runs the standard native-app OAuth flow: it registers a public
client, opens your browser to Nidhogg's authorize page, and catches the
redirect on 127.0.0.1 with PKCE. The token lands in ~/.nidhogg/config.json
(0600) and every generation bills your Nidhogg credits.
Prefer not to use the browser? Mint a static token at
https://nidhogg.ai/mcp and run nidhogg auth token <token>.
How it talks to Nidhogg
The CLI speaks the exact same MCP surface (JSON-RPC 2.0 over streamable HTTP)
as the Claude / ChatGPT / Cursor connectors — one server, every client. Point
it elsewhere with --endpoint or $NIDHOGG_ENDPOINT (self-hosted, staging).
Agent skills
npx skills add labspeculation/nidhogg-skills teaches your agent to drive
this CLI: generate, product-shot and character workflows.
