frontend/README.md
This frontend project aims to enhance the user experience of GPT-Researcher, providing an intuitive and efficient interface for automated research. It offers two deployment options to suit different needs and environments.
A lightweight solution using FastAPI to serve static files.
Install required packages:
pip install -r requirements.txt
Start the server:
python -m uvicorn main:app
Access at http://localhost:8000
https://github.com/assafelovic/gpt-researcher/assets/13554167/dd6cf08f-b31e-40c6-9907-1915f52a7110
A more robust solution with enhanced features and performance.
Navigate to NextJS directory:
cd nextjs
Set up Node.js:
nvm install 18.17.0
nvm use v18.17.0
Install dependencies:
npm install --legacy-peer-deps
Start development server:
npm run dev
Access at http://localhost:3000
Note: Requires backend server on localhost:8000 as detailed in option 1.
https://github.com/user-attachments/assets/092e9e71-7e27-475d-8c4f-9dddd28934a3
For production, NextJS is recommended.
Our frontend enhances GPT-Researcher by providing:
These features aim to make the research process more efficient and user-friendly, complementing GPT-Researcher's powerful agent capabilities.