DocsInstallation

Installation

Requirements

  • Python 3.11 or higher
  • pytest (for test execution)
  • libcst (installed automatically)

Install via pip

pip install quelltest

Install via uv

uv add quelltest

Install for development

git clone https://github.com/shashank7109/quell
cd quell
uv sync --dev

Verify the installation

quell --version
quell --help

Optional: LLM integration

The rule engine handles ~75% of cases with no network calls — rule engine, nothing transmitted.

For complex cases requiring LLM fallback, configure a Groq API key:

quell auth set GROQ_API_KEY=gsk_...

Or set in environment:

export GROQ_API_KEY=gsk_...

Supported providers: Groq (default), OpenAI-compatible endpoints.

See LLM Providers for full configuration.