Downloads · 30 days
0
chrissoria/catllm-desktop
catllm-desktop is a machine learning model from chrissoria. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as agpl-3.0.
A native macOS app for classifying open-ended survey responses, PDFs, and images using Large Language Models. Wraps the cat-llm Python package in a self-contained bundle — no Python install required.
Downloads · 30 days
0
Access
Public
Updated Aug 5, 2026
Repo size
1.1 GB
Likes
0
Public
Click a slice to open those files.
.dmg652 MB · 100%
From the Hugging Face model README
A native macOS app for classifying open-ended survey responses, PDFs, and
images using Large Language Models. Wraps the cat-llm
Python package in a self-contained bundle — no Python install required.

CatLLM-X.Y.Z-arm64.dmgCatLLM-X.Y.Z-x86_64.dmgEach DMG has a matching .sha256 file. Verify with:
shasum -a 256 -c CatLLM-X.Y.Z-arm64.dmg.sha256
| Function | Purpose |
|---|---|
| Classify | Assign categories (manual or auto-extracted) to text / PDF / images |
| Extract | Discover categories from your data |
| Explore | Saturation analysis for category discovery |
| Summarize | Generate concise summaries |
Across 9 LLM providers (OpenAI, Anthropic, Google, Mistral, Perplexity, xAI, HuggingFace, Ollama, and more) and 7 domain packs (General, Survey, Social Media, Academic, Policy, Web, Cognitive).
The app runs entirely on your machine. Only the text you classify is sent to your chosen LLM provider's API. Do not upload sensitive, confidential, or personally identifiable information when using cloud providers. For fully local inference, use the bundled Ollama integration.
You'll need at least one provider key. Most users start with:
platform.openai.com/api-keysconsole.anthropic.com/settings/keysaistudio.google.com/apikeyPaste keys in the Cloud API Keys panel in the app sidebar. They're stored locally on disk only.
app/ directorySoria, C. (2025). CatLLM: A Python package for LLM-based text classification.
DOI: 10.5281/zenodo.15532316