iniyal is Iniyal in your terminal. Same Fast and Medium as this site. One command to install, one to open.
Open Terminal and paste this.
curl -fsSL https://iniyal.onwords.in/install-iniyal | sh
You should see:
Nothing to type. Download this and double-click it.
⬇ Download Install-Iniyal.cmdor paste a line yourself
Open PowerShell (search for it in the Start menu) and paste this.
irm https://iniyal.onwords.in/install-iniyal.ps1 | iex
Paste it once. If you are in Command Prompt (cmd, where irm is "not recognized"), use this line instead, it works in cmd and in PowerShell:
powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://iniyal.onwords.in/install-iniyal.ps1 | iex"
You should see:
$HOME/bin to PATH. Windows adds %USERPROFILE%\.iniyal\bin
and needs a new PowerShell window. The Windows installer will install Python 3 and Node 22
if they are missing (via winget).
Windows:
macOS and Linux:
Valid 15 minutes, one machine. New code.
iniyal
Needs a real terminal (Terminal.app, iTerm, Windows Terminal, or PowerShell). It will not start from a piped session. Type in plain English. Select text to copy.
Two speeds, same names as the website. Iniyal Lite Fast is the default.
Iniyal Lite Medium thinks longer. Switch inside a session with /model.
/model
| Command | What it does |
|---|---|
| iniyal | Open the Iniyal terminal |
| iniyal --version | Print the installed version |
| iniyal update | Force-update this machine in place |
| iniyal usage | Who ran it, which version, last used |
| iniyal doctor | Check Node and the terminal host, repair what is missing |
| iniyal help | The short version of this page |
| /model | Fast or Medium, inside a session |
| Path | What |
|---|---|
| ~/bin/iniyal | Mac / Linux command |
| %USERPROFILE%\.iniyal\bin\iniyal.cmd | Windows command |
| ~/.iniyal/app/ | The installed app tree |
| ~/.iniyal/usage.json | Identity, version, last used |
| ~/.iniyal/node/ | Private Node 22, only if this machine had none |
| ~/.iniyal/install.log | What the installer did, and why it stopped |
| ~/.iniyal/install.state.json | Which step the last install reached, so a rerun can pick up |
Uninstalling is deleting ~/.iniyal and the Mac launcher ~/bin/iniyal.
| What you see | What to do |
|---|---|
| command not found: iniyal | Open a new terminal. Mac: add export PATH="$HOME/bin:$PATH" to ~/.zshrc. Windows: reopen PowerShell so the user PATH reloads. |
| 'irm' is not recognized / 'iexirm' is not recognized | You are in Command Prompt, or the line got pasted twice. Open PowerShell and paste the Windows line once, or use the powershell -Command ... line above from cmd. |
| stdin and stdout must both be TTYs | Open a real terminal. Do not pipe it. On Windows use Windows Terminal or PowerShell, not ISE. |
| terminal host could not be installed | Run iniyal doctor. It reinstalls Node and the host. The full log is ~/.iniyal/install.log. |
| Windows protected your PC | Click More info, then Run anyway. Windows says that about every file it has not seen before. |
| Windows PowerShell (x86) | You opened the 32-bit PowerShell. Close it, open Windows PowerShell from the Start menu, paste again. |
| [!!] ABORT | The installer prints the reason, a fix: line for that exact step, and the log path. Do the fix line, then rerun the same command. |
| Anything else | Run iniyal update, then try once more. Still stuck: iniyal report sends us the log and prints a reference number. |
macOS and Ubuntu already ship curl, tar and python3.
Windows 10 and 11 already ship PowerShell, curl.exe and tar.
Node 22 is downloaded into ~/.iniyal/node if the machine has none, so nothing needs Homebrew,
nvm or an administrator. Python 3 on Windows is installed by the script if it is missing.
Nothing is typed into your terminal. No API key, no password. The first iniyal
shows a short code and opens /link in your browser; you confirm the code there
with the my_office account you are already signed in with, and the terminal is in. If the
machine has no browser, the same link opens on your phone. A machine that has already run
onwords login is signed in the moment it installs, and a sign-in here works for
the staff coding agent too. The model key never leaves the server.
curl -fsSL https://iniyal.onwords.in/install | sh.
Windows: irm https://iniyal.onwords.in/install.ps1 | iex.
Then onwords login.