Installation¶
Requirements¶
- Python 3.12 or newer
- pip (bundled with Python)
- Git (only if you install from source)
- Optional: Docker (required only for the Julia tool backend)
Install from PyPI (recommended)¶
Upgrade¶
Install from source (development)¶
- Clone the repository and create a virtual environment:
git clone https://github.com/matikasp/Algebra-Problems-Evaluator.git
cd Algebra-Problems-Evaluator
python -m venv .venv
source .venv/bin/activate
Verify the install¶
Run the CLI help to confirm the package is available:
Optional setup¶
- LLM providers often need API keys. Put them in a .env file in your project root (the framework loads it automatically).
- If you plan to use the Julia tool, make sure Docker is installed and running.