Downloads · 30 days
19
5% of all-time downloads
distil-labs/distil-qwen3-1.7b-posthog-extractor
distil-qwen3-1.7b-posthog-extractor is a text generation model from distil-labs. Use it when you need the model to write or continue text. The card lists the license as apache-2.0.
A 1.7B specialist that reads a short user-behavior narration and emits product findings (bugs and UX gaps) as strict JSON. One of three tools in the distil-posthog-traffic-analyser harness; trained on the Distil Labs…
Downloads · 30 days
19
5% of all-time downloads
All-time downloads
354
Public
Parameters
1.7B
7 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors3.5 GB · 50%
From the Hugging Face model README
A 1.7B specialist that reads a short user-behavior narration and emits product findings (bugs and UX gaps) as strict JSON. One of three tools in the distil-posthog-traffic-analyser harness; trained on the Distil Labs platform.
Input:
Narration:
"""
<3-sentence session narration>
"""
Return JSON now.
Output — valid JSON only, matching:
{"findings":[{"kind":"bug|gap","severity":1-5,"title":"...","evidence":"..."}]}
bug = something visibly broke or errored; gap = something the user
clearly wanted to do but couldn'tseverity: 1 (cosmetic) to 5 (blocks a core flow){"findings":[]}examples/seeds/extractor.jsonl
(20 train / 5 held-out test)A 0.6B variant was trained first and scored similarly on the platform judge, but live testing showed it missed low-signal findings (dead-end searches with no error keyword) entirely; the 1.7B student catches them, which is why this size ships.
Held-out test set, scored by the platform's LLM judge:
| Untrained Qwen3-1.7B | This model | |
|---|---|---|
| LLM-as-a-Judge | 40.00% | 80.00% |
| ROUGE | 60.25% | 68.88% |
Live checks on this GGUF via Ollama match the hosted endpoint: 8/10 on an adversarial suite (held-out narrations plus narrations authored by the narrator SLM). The two misses are bug-vs-gap label confusion on ambiguous "silent failure" cases — the finding is still surfaced with a sensible title and severity; only the kind tag wobbles.
Head-to-head vs a frontier teacher (bun run eval, gpt-5-mini as opponent
and judge, 5 demo narrations): 3 ties, 1 win for this model, 1 win for the
teacher — with this model running locally at $0 per call.
ollama create posthog-extractor -f Modelfile # FROM ./<this gguf>
Then in the harness .env:
TOOL_EXTRACTOR_MODEL=posthog-extractor