Make sure you have nodejs v20.10.0
or higher and npm 10.2.3
or higher installed. Install dependencies with:
npm install
Once it's done start up a local server with:
npm run dev
To create a production build:
npm run build
Make sure you have Python 3.10.9
or higher and pip 24.0
or higher installed. Install dependencies with:
pip install requirements.txt
Configuring environment.
- Create free-tier accounts from Firecrawl & Tavily AI
- Create
.env
underAgentic-RAG folder
and populate folder in this manner:
FIRECRAWL_API_KEY=XXX
TAVILY_API_KEY=XXX
- Download ollama and download llama3 model by running the following in command prompt:
ollama run llama3
~Should take about 30mins unless your laptop trash af
Once it's done start up by running this command in the terminal:
python main.py