<<<<<<< HEAD
=======
3874afa1af304265e91da5402ac14d0e297db17c DEEPWORK is an advanced AI-powered research and browser automation tool using Playwright and Groq LLMs.
- Deep multi-layered research using Groq LLMs
- Automated browser search and content extraction (Playwright)
- Fact verification and contradiction analysis
- Modern, modular Python codebase
- Clone the repository
git clone https://github.com/Rithish-2914/DEEPTECH-AI.git cd DEEPWORK - Create and activate a Python virtual environment
- Windows PowerShell:
python -m venv .venv .\.venv\Scripts\Activate - macOS/Linux:
python3 -m venv .venv source .venv/bin/activate
- Windows PowerShell:
- Install dependencies
pip install -r requirements.txt
- Install Playwright browsers
python -m playwright install
- Configure environment variables
- Copy
.env.exampleto.env(or create.envmanually) - Add your GROQ_API_KEY and other settings:
GROQ_API_KEY=your_groq_api_key_here SEARCH_TIMEOUT=30000 MAX_SEARCH_STEPS=10 DEBUG=True
- Copy
Run the main app in your terminal:
python main.pyOr pass a query directly:
python main.py "What is the future of AI in medicine?"main.py: Main application entry pointbrowser_controller.py: Browser automation logicresearch_agent.py: AI research logic.env: Environment variables for API keysrequirements.txt: Python dependenciesREADME.md: Project documentationLICENSE: MIT LicenseCONTRIBUTING.md: Contribution guidelines
- Virtual environment: Always activate your venv before installing or running.
- Playwright browsers: If you see browser errors, run
python -m playwright installagain. - API errors: Double-check your GROQ_API_KEY in
.env. - Python version: For best compatibility, use Python 3.11+.
- Windows users: Use PowerShell and run commands as shown above.
See CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License. See LICENSE for details.