Installation¶
pip¶
With the HTTP server:
uv (no venv required)¶
From source¶
git clone https://github.com/metacogdev/eigenhelm.git
cd eigenhelm
uv sync --extra dev --extra serve
Docker¶
The Docker image runs the evaluation server by default:
To use the CLI via Docker, override the entrypoint:
Verify installation¶
Requirements¶
- Python 3.11 or later
- Dependencies: tree-sitter, lizard, numpy, scipy (installed automatically)