How tools work in Legion
Legion does not bundle its toolset inside the app. Instead, tools are downloaded and managed through the Downloads section, which you can find in the left sidebar. This keeps the app lightweight and lets you install only what you need.
Legion ships its own runtime environment so there are no system dependencies to set up first. You don't need to manually install Python packages, Go binaries, or anything else. The app handles it.
The Downloads section
Open the Downloads section to see all 86 available tools and their current status. Tools show as installed, not installed, or needing an update. You can install them one at a time or grab everything at once.
The Downloads section is also where you install WeasyPrint for PDF export and the full SecLists wordlist collection if you want it.
Installing tools
Click the install button next to any tool. The app downloads it and makes it available immediately. Most installs take a few seconds. If a tool fails to install, the error shows inline so you know what went wrong.
Updates
When a tool update is available, the Downloads section shows an update badge next to it. You can update individual tools or check for updates across all of them at once.