This is a copy of a shared ChatGPT conversation
You said:
ChatGPT said:
From those two scripts, the following components are installed:
1. uv-installer.ps1
PowerShellirm https://astral.sh/uv/install.ps1 | iex
Installs:
-
uv.exe -
uvx.exe -
uvw.exe
Usually in:
%USERPROFILE%\.local\bin\
and may add that directory to your PATH. Mintlify
2. free-claude-code/install.ps1
The script:
Installs Claude Code (if missing)
PowerShellnpm install -g @anthropic-ai/claude-code
which creates:
claude
(global npm package)
Installs/updates uv
using:
PowerShellirm https://astral.sh/uv/install.ps1 | iex
Installs Python 3.14 through uv
Python is managed by uv, not by the Windows installer.
Installs Free Claude Code as a uv tool
PowerShelluv tool install --force git+https://github.com/Alishahryar1/free-claude-code.git
which creates executables such as:
fcc
free-claude-code
(depending on package version)
and stores them under:
%APPDATA%\uv\tools\
or
%LOCALAPPDATA%\uv\
See what is installed
uv
PowerShelluv --version
where uv
Claude Code
PowerShellclaude --version
npm list -g @anthropic-ai/claude-code
Free Claude Code
PowerShelluv tool list
Uninstall Free Claude Code
List tools:
PowerShelluv tool list
Remove it:
PowerShelluv tool uninstall free-claude-code
(or whatever name appears in uv tool list).
Uninstall Claude Code
PowerShellnpm uninstall -g @anthropic-ai/claude-code
Verify:
PowerShellwhere claude
should return nothing.
Uninstall uv
Remove uv-managed data:
PowerShelluv cache clean
Remove-Item -Recurse "$(uv python dir)"
Remove-Item -Recurse "$(uv tool dir)"
Then delete the binaries:
PowerShellRemove-Item "$HOME\.local\bin\uv.exe"
Remove-Item "$HOME\.local\bin\uvx.exe"
Remove-Item "$HOME\.local\bin\uvw.exe"
and remove %USERPROFILE%\.local\bin from your PATH if it was added. Mintlify+1
Complete cleanup
If you want to completely undo everything those scripts installed:
PowerShelluv tool uninstall free-claude-code
npm uninstall -g @anthropic-ai/claude-code
uv cache clean
Remove-Item -Recurse -Force "$env:LOCALAPPDATA\uv" -ErrorAction Ignore
Remove-Item -Recurse -Force "$env:APPDATA\uv" -ErrorAction Ignore
Remove-Item "$HOME\.local\bin\uv.exe" -ErrorAction Ignore
Remove-Item "$HOME\.local\bin\uvx.exe" -ErrorAction Ignore
Remove-Item "$HOME\.local\bin\uvw.exe" -ErrorAction Ignore
If you are on Windows, I can also show how to locate the exact files and registry/PATH changes made by these scripts.