An AI-powered smart `npm` package dependency visualizer and analyzer
View Demo · Report Bug · Request Feature
- clone this repo and
cdinto it
git clone https://github.com/samueltckong/Gordian-AI/go.git
# or
git vlonr git@github.com:samueltckong/Gordian-AI.git cd Goridan-AI.ai- set up python environment
python3 -m venv gordian
source gordian/bin/activate
pip install -r requirements.txt
pip list- set up API keys
- rename
.env.examplefile to.envand fill out the API keys:
GROQ_API_KEY=""
BLACKBOX_API_KEY=""
- register an account on https://console.groq.com
- upgrade to developer plan on https://console.groq.com/settings/billing/plans
- go back to https://console.groq.com/landing/hackathon
- click the "Apply for API credits" button and fill out a form
- when asked for the promo code, fill in
RAISE2025 - wait for approval for API credits to arrive into your account
- you should then see 10$ API credits under "Coupons" of this page: https://console.groq.com/settings/billing/manage
- run streamlit to host the website
streamlit run main.pyFor online package depencncy analysis, enter the name of a package on npm, such as react
For local project dependency analysis, upload a package.json or package-lock.json file.
- Example file: npm cli
Distributed under the MIT License.
- Groq
- Llama
- Blackbox.ai
- Streamlit
- Python
We are from team Lisa Mona of Lablab.ai Raise your Hack