Follow the official instructions for your operating system.
Once installed, pull the required models:
# Example LLM (adjust to desired model, e.g., llama3, qwen, mistral, etc.):
ollama pull llama3.2
# Embedding models:
ollama pull nomic-embed-text
ollama pull embeddinggemmauv is used as the Python package/dependency manager.
Linux/macOS:
curl -LsSf https://astral.sh/uv/install.sh | shWindows PowerShell:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"uv syncor
pip install -e .To run the extraction, you need to do:
uv run src\experiment_runner.py