Cross-platform interactive program for complete cleanup of Kiro IDE data and solving OAuth authorization problems.
Kiro IDE Cleaner is a convenient console utility that helps solve authorization problems in Kiro IDE by completely cleaning user data, settings and cache. Supports macOS, Linux and Windows.
- π Full automatic cleanup - performs all steps with one click
- π Step-by-step cleanup - allows you to select specific actions
- π Process monitoring - checking active Kiro processes
- π Data size analysis - shows the amount of space occupied
- π‘οΈ Safe operation - creating backups and operation confirmations
- π¨ Beautiful interface - colored output with emoji and clear menus
# Clone repository
git clone https://github.com/guard22/KiroAbuse.git
cd KiroAbusechmod +x kiro_cleaner_macos.sh
./kiro_cleaner_macos.shchmod +x kiro_cleaner_linux.sh
./kiro_cleaner_linux.shkiro_cleaner_windows.bat.\kiro_cleaner_windows.ps1After launching the program you will see the main menu:
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β π§Ή KIRO IDE CLEANER π§Ή β
β Kiro IDE Data Cleanup Program β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Choose an action:
1. π Full cleanup (all steps at once)
2. π Step-by-step cleanup (choose each step)
3. π Check Kiro process status
4. π Show Kiro data size
5. β Help
0. πͺ Exit
Performs all 10 cleanup steps automatically:
- Closing Kiro processes
- Removing user data
- Clearing cache and logs
- Removing settings
- Clearing Keychain (with confirmation)
- Resetting system permissions (with confirmation)
- And much more...
Allows you to select specific actions to perform. For each step you can choose:
Y- execute stepn- skip stepq- exit mode
~/Library/Application Support/Kiro~/.kiro~/.config/kiro~/.local/share/Kiro
~/Library/Logs/Kiro~/Library/Caches/dev.kiro*~/Library/HTTPStorages/dev.kiro.desktop
~/Library/Preferences/dev.kiro*- System permissions (TCC)
- Quarantine attributes
~/.aws/sso~/.aws/cli/cache~/.aws/config(with backup creation)~/.aws/credentials(with backup creation)
- Saved passwords for Kiro
- AWS Builder ID tokens
- OAuth tokens
- Requires appropriate OS - each version works only on its target platform
- Administrator password - some operations require sudo/admin rights
- AWS backups - AWS configuration is saved to backup before deletion
- Settings loss - all Kiro user settings will be lost
The program includes several levels of protection:
- Confirmations - requests confirmation for critical operations
- Backups - creates backup copies of important files
- Information - shows exactly what will be deleted
- Cancellation option - operations can be interrupted at any time
- β OAuth authorization problems
- β Hanging during system login
- β AWS connection errors
- β Need for complete settings reset
- β Kiro doesn't start or works incorrectly
- π Launch Kiro IDE again
- π Login via GitHub or Google (recommended)
- π Or try logging in via Builder ID
./kiro_cleaner_macos.sh
# Choose option 1
# Confirm operation: y./kiro_cleaner_macos.sh
# Choose option 3 to check processes
# Then option 1 or 2 for cleanup./kiro_cleaner_macos.sh
# Choose option 2
# Skip unnecessary steps (n)
# Execute only needed ones (Y)We welcome contributions to the project! If you have suggestions or found a bug:
- Create an Issue describing the problem
- Fork the repository
- Create a branch for your changes
- Submit a Pull Request
This project is distributed under the MIT license. See LICENSE file for details.
If you encounter problems:
- Check the Troubleshooting section
- Look at existing Issues
- Create a new Issue with detailed problem description
- β macOS 10.15+ (Catalina and newer)
- β Compatible with zsh and bash
- β Keychain and system permissions cleanup
- π File:
kiro_cleaner_macos.sh
- β Ubuntu, Debian, CentOS, Fedora and other distributions
- β Compatible with bash
- β GNOME Keyring and secret-tool support
- π File:
kiro_cleaner_linux.sh
- β Windows 10/11
- β
Batch version:
kiro_cleaner_windows.bat - β
PowerShell version:
kiro_cleaner_windows.ps1 - β Registry and system settings cleanup
- Keychain cleanup (keychain)
- System permissions reset (TCC)
- Quarantine attributes removal
- Library directories cleanup
- GNOME Keyring support
- .config and .local/share cleanup
- Application database update
- Autostart cleanup
- Windows registry cleanup
- Shortcuts and autostart removal
- APPDATA and LOCALAPPDATA support
- System services management
π‘ Tip: Run the program whenever you have authorization problems in Kiro IDE - it's the fastest way to solve most problems!