SaintsSec / Navi

An Interface for AI built for cybersecurity professionals
https://www.saintssec.org/
GNU Affero General Public License v3.0
78 stars 10 forks source link

Vincent/chip manager #78

Closed hullabaloo-vincent closed 1 month ago

hullabaloo-vincent commented 1 month ago

New app: chips (alias is chip)

[chip] - about the chip uninstall [chip] - uninstall installed chip install [chip] - install new chip search [query] - search for a navi chip list - list installed chips

Chips are stored in github repos. They MUST have the "navi-chip" tag AND have a latest release. Repos should always include a file called "chip-requirements.txt" in the upper most level of the repo.

AlexKollar commented 1 month ago

Due to the use of chip-requirements.txt being built for pip. We need to include the ability to pip install -r chip-requirements.txt --break-system-packages Otherwise, python 3.12 will pass an error through being a dingus about it.