Why I built ask, a Python CLI with interactive chat, command extraction, tool support, and local or cloud providers.