======================================================== SUDHAN CLI (Gemini 2.5 Flash coding assistant) ======================================================== INSTALL (Windows PowerShell): irm https://cli.itzsudhan.com/install.ps1 | iex Backup link (same installer): irm https://chat.itzsudhan.com/sudhan.ps1 | iex - Needs Node.js 18+. If Node is missing, the installer tries to install it with winget. - Installs to %LOCALAPPDATA%\sudhan-cli and adds it to PATH. - If "sudhan" isn't found right after installing, open a new PowerShell window. - If PowerShell blocks scripts, run this first: Set-ExecutionPolicy RemoteSigned -Scope CurrentUser ======================================================== USAGE ======================================================== sudhan open the chat (REPL) sudhan "write xor dnn code" ask one question and exit sudhan --safe ask before it writes files or runs commands sudhan --reset clear the saved passkey sudhan --help show help First run asks for a PASSKEY (get it from Sudhan). It's saved in %USERPROFILE%\.sudhan\config.json Commands inside the REPL: /exit quit /reset clear the conversation (do this between questions) /safe turn confirmations on/off /cwd show current folder Run it from the folder you're working in (cd to it first). It can read, write and edit files and run commands there. YOLO mode is the default, so it does all of that without asking. Use --safe if you want to approve each step. ======================================================== AVOIDING RATE LIMITS ======================================================== - Use /reset between unrelated questions. The whole history is sent on every request, so long chats burn quota fast. - Ask for one program at a time instead of "do all 20". - Don't spam retries. If you get "backend 429", wait about a minute and try again. - Don't share one passkey with the whole class at the same time.