Publication

Qualitative Response LLM Analyst

Publisher
Open source (PyPI)
Date
My role
Author and maintainer

Qualitative Response LLM Analyst (qrla) is a Python package for coding open-ended survey responses using a hybrid of human review and multi-model LLM assistance.

The workflow supports theme discovery, assignment of themes to individual responses, candidate-theme review, and auditable coded datasets in Excel workbooks. Models are accessed via OpenRouter.

I built the first version in July 2023 to support my qualitative analysis work on large practitioner surveys. It has since been used for:

The public GitHub repository and PyPI package are newer; the codebase itself has evolved through major improvements in 2024 and 2025.

Install from PyPI:

pip install qualitative-response-llm-analyst

Source, documentation, and workflow specification are on GitHub. PyPI is the canonical install path.

Cite

Qualitative Response LLM Analyst. Open source (PyPI). 2023. https://netlog.net/publications/qualitative-response-llm-analyst/