Documentation Index
Fetch the complete documentation index at: https://mintlify.com/SGizek/Raiku/llms.txt
Use this file to discover all available pages before exploring further.
raiku why answers the question “do I actually need this package installed?”. It checks every installed package’s dependency list (via the local index) and determines whether the target package was installed directly by you or pulled in as a transitive dependency of one or more other packages. If a package is only a dependency, raiku why shows you which packages require it, making it safe to decide whether you can uninstall it without breaking anything. If no other installed package depends on it, raiku why confirms it is a direct install and is safe to remove.
Usage
Arguments
| Argument | Description |
|---|---|
PACKAGE | Name of the installed package to explain (case-insensitive) |
Output
raiku why produces one of two results:
Direct install — the package was explicitly installed and no other installed package depends on it:
Behavior
raiku whyexits with code1if the package is not installed at all.- Dependency lookup requires the local index (
~/.raiku/index.json). If the index is not loaded,raiku whystill reports the direct-install case but cannot show which packages depend on the target. Runraiku syncto enable full analysis. - Version information for dependents is sourced from the index, not the local cache.
raiku why reads from both the local cache and the local index. It does not make network requests. If your index is stale, run raiku sync first for accurate results.