- slghtly offtopic but also covers how to run windows 11 super duper optimally
- here is my production grade setup for agentic ai on windows 11
- setup windows 11 with Rufus boot to disable online MS account creation https://rufus.ie/en/
- [download window 11 x64 iso from here ](https://www.microsoft.com/en-us/software-download/windows11)
- then download vmware workstation pro (you ll need to create a free account to get the download link on their website)
- install vmware workstation pro
- turn internet off
- plug your pendrive in with the rufus w11 x64 iso on it (mind ya, this pen drive ll first need full formatting before burning a w11 image to it)
- press f2 to reach bios in vmware settings and make it boot from pendrive
- turn internet off on your machine (DO NOT keep it on)
- install w11 (keep a 100gb for vmware)
- without updates it ll load real fast and you wont need an MS account (rufus takes care of it)
- while it installs, download revo uninstaller pro on a separate machine https://onefiles.net/9d170d01078634b5 (latest version 5.4.x) and put it inside a second pendrive / portable hdd
- once w11 loads, it ll ask you to enter a password, keep existing password blank and enter literally anything for a new password
- voila you are done with w11 setup inside vmware
- now connect the 2nd pendrive with revo and install it (need to clean uninstall many tools, hence we need this one)
- now go to search bar and type check for updates and update everything on w11 inside vmware
- next stop get unigetui from ms app store or from here https://devolutions.net/unigetui/ (it is a package manager responsible for installing just about everything else with auto updation of all packages)
- the open unigetui and search for the following packages vlc, winrar, winhance
- winhance is the fully customizable debloater you ll need to turn off all telemetry (we ll debloat after installing all the other requirements)
- next go to ms app store and install python or open powershell and type python
- the open unigetui and search for the following packages vlc, winrar, winhance
- winhance is the fully customizable debloater you ll need to turn off all telemetry (we ll debloat after installing all the other requirements)
- next go to ms app store and install python or open powershell and type python
- mind you this installs a python version manager that lets you install and uninstall multiple python versions
- after this python version manager is setup, install a specific version of python like
``` py install 3.13 ``` - next we need a node.js version manager, use fnm for it
https://github.com/Schniz/fnm - once installed, it may need to be added to environment variables manually
- once again choose a specific version of node.js and install it using
``` fnm install 23.12.0 ``` check fnm --help for commands - next we need a java version manager, use jvms for it
https://github.com/ystyle/jvms
- pretty self explanatory
- now install git and again it ll give you some trouble over environment variables, command not recognized etc, fixable with some gpt help
- at this point, we got git, node version manager, java version manager and python version manager and are ready to rumble
- install vscode/ visual studio whatever
- install codex
- install claude
- install opencode (both cli via npx and desktop app) and check their plans out https://opencode.ai/console/go
- install ghidra , ghidra-mcp (mind you open ghidra-mcp first because it only works with specific versions of ghidra and java) this is the reason we installed a java version manager
- check out setup for rea https://github.com/morluto/rea requires npx setup for rea and ghidra both, read documentation
- run winhance, check recommended settings under optimize and every other tab and restart the vm a few times for full debloat with 0 telemetry services
- congrats you have a full blown agentic environment at this point (if I missed anything i ll come back and update)