A practical, personal collection of tools and procedures for repairs, diagnostics, system administration, and everyday technical work.
SwissArmyKnife helps you answer two questions quickly: what can solve this problem? and how did I do this last time? The repository is public so friends and other technicians can reuse the notes and suggest improvements.
- Diagnose hardware — Inspect storage health, temperatures, performance, and system information.
- Recover or reinstall a system — Prepare bootable media, clone disks, and automate Windows installation.
- Troubleshoot a network — Discover devices, inspect traffic, test ports, and manage remote connections.
- Configure network infrastructure — Follow UniFi and other networking procedures.
- Install and maintain applications — Install, update, remove, and clean up desktop software.
- Automate a home — Find Home Assistant setup, dashboard, integration, and customization notes.
- Manage smart devices — Configure Xiaomi devices and maintain Android TV hardware.
- Find an online utility — Use quick browser-based tools for development, mail, images, data, and status checks.
- Work with AI tools — Reduce coding-agent token usage and connect assistants to other applications.
- Run a self-hosted service — Discover Docker, Proxmox, and locally hosted projects.
- All tools by function
- Windows
- macOS
- Linux
- Android
- Networking and UniFi
- Home Assistant
- Web tools
- AI tools
- Self-hosted projects
Save unclassified discoveries in INBOX.md. Before adding a published entry or procedure, read CONTRIBUTING.md for the short formatting and classification rules.
Tools that are no longer recommended are retained in the archive with context and possible replacements.