WhenDocumentation 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.
safe_mode is enabled (the default), Raiku prompts you to confirm each package’s build command before executing it. raiku trust lets you permanently mark specific packages as trusted so that prompt is suppressed on future installs. Trust is always an explicit, deliberate action — Raiku never grants it automatically, regardless of configuration. The trust list is stored locally in ~/.raiku/trusted.json and is scoped to the current machine.
Usage
Subcommands
| Subcommand | Description |
|---|---|
add PACKAGE | Mark PACKAGE as trusted. Raiku prompts for explicit confirmation before adding. |
remove PACKAGE | Revoke trust from PACKAGE. Future installs will prompt again. |
list | Show all trusted packages with the trust date and reason. |
clear [--yes] | Remove all trusted packages from the list. |
Flags
| Flag | Short | Description |
|---|---|---|
--reason TEXT | (add only) A note stored with the trust entry explaining why the package is trusted. | |
--yes | -y | (clear only) Skip the confirmation prompt. |
Storage
Trust data is written to~/.raiku/trusted.json as a flat JSON object keyed by lowercase package name:
raiku trust add on each machine after reviewing the package.
Behavior details
raiku trust addalways shows a warning and requires interactive confirmation before recording trust — even when called non-interactively. This is intentional.- Trusted packages skip the build-command confirmation prompt during
raiku install. They do not skip forbidden-pattern scanning: packages with dangerous patterns in their build commands will still be rejected regardless of trust status. - Removing trust with
raiku trust removetakes effect immediately. The nextraiku installof that package will prompt as if it were new.
Examples
Sample raiku trust list output
Trust never bypasses forbidden-pattern scanning. Even trusted packages cannot contain shell commands with
rm -rf, curl | bash, or other patterns that Raiku’s security scanner blocks.