Installation
Base Install
git clone git@github.com:adelavega/autonima.git
cd autonima
pip install -e .
The base install gives you the package and CLI. For real screening runs, you will usually also want the LLM extra.
Optional Extras
LLM Support
Install this for screening and other OpenAI-compatible model calls:
pip install -e .[llm]
Environment variables:
OPENAI_API_KEYfor the default OpenAI-compatible pathOPENROUTER_API_KEYwhen using an OpenRouter base URL in the LLM client path
Meta-Analysis Support
Install this to use autonima meta:
pip install -e .[meta]
This adds the NiMARE dependency stack.
Enhanced HTML Cleaning
Install this for readabilipy-based HTML extraction:
pip install -e .[readability]
Notes:
readabilipyalso requires Node.js on the system.- If it is not installed, Autonima falls back to basic HTML cleaning.
Documentation Tooling
Install this if you want to build the docs site locally:
pip install -e .[docs]
Recommended Dev Install
If you are actively working on the package and docs:
pip install -e .[dev,llm,docs]
Add meta and readability only if you need those workflows locally.