enscli
enscli is a planned ENS CLI that wraps enssdk to bring the ENS Omnigraph to the terminal. The npm name is reserved; we’re still shaping the design. enscli will ship soon.
enscli will be the terminal-shaped entry point to the ENS Omnigraph — a single CLI for resolving names, looking up records, searching domains, and running ad-hoc queries against any ENSNode instance.
Designed to feel natural whether you’re driving it yourself or letting an AI agent drive. From a terminal it’s one npx away with sensible defaults against the public Omnigraph; for agents it’s predictable arguments, structured output, and machine-readable help.
Built for
Section titled “Built for”- Developers exploring or validating an ENS integration from a terminal, without writing a script first.
- Operators wiring ENS lookups into shell pipelines, cron, or CI.
- AI coding agents driving
ensskills, which reach into the protocol throughenscli.
Related
Section titled “Related” enssdk The TypeScript SDK that enscli wraps.
ensskills The agent-skill bundles that drive enscli on a developer's behalf.
ENS Omnigraph API The underlying GraphQL API enscli speaks to.