This project requires the following tools: typer, pandas, requests, openai, python-dotenv, selenium, undetected-chromedriver, openpyxl, beautifulsoup4, google-generativeai, openai, setuptools and configparser. Additionally, it requires Python 3.8 or newer.
If installed using pipx, these dependencies will be automatically handled.
To install this, simply run pipx install https://github.com/PutmanAugustine/dark-alpha-scraper-cli. After installation, you will need to run scraper --geminiToken <YOURTOKENHERE>, replacing <YOURTOKENHERE> with a Google Gemini API token you generate.
After installing and configuring your API token, all you need to do is run the command scraper or for a graphical experience scraper-gui.