Install
Prebuilt release
Section titled “Prebuilt release”Install the latest GitHub release with mise:
mise use --global github:dkarter/inkMise selects the archive for the current supported platform. GitHub Releases provide Linux x86_64, Linux arm64, macOS arm64, and Windows x86_64 builds.
Build from source
Section titled “Build from source”Build Ink from source with a recent stable Rust toolchain:
git clone https://github.com/dkarter/ink.gitcd inkcargo buildThis produces target/debug/ink with interactive input, textarea, theme, configuration, help, and shell completion commands.
Terminal requirements
Section titled “Terminal requirements”The interactive commands require a controlling terminal. Piped text may provide an initial value, but Ink still needs a terminal for editing. A non-interactive environment without a controlling terminal fails cleanly without writing to standard output.