Skip to page content
SAVRN
Search Plan a project

Open-weight model · Text ranking

kev-9B-LoRA-ranker

by Gogogo jjshin/kev-9B-LoRA-ranker

kev-9B-LoRA-ranker is an open-weight model for text ranking from Gogogo, released under Apache License 2.0. Its published files total 201.6 MB.

Why the disagreement is the feature, not the bug: kev downgrades high-frequency auto-recovering alerts (the #1 source of alert fatigue) and escalates orchestration-core outages that static rules treat as routine.

Parameters—
Context—
Weights181.6 MB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Model Card

By Gogogo, published under apache-2.0, revision e9cef4a9cb38.

Why the disagreement is the feature, not the bug: kev downgrades high-frequency auto-recovering alerts (the #1 source of alert fatigue) and escalates orchestration-core outages that static rules treat as routine. - None-injection (p=0.1): teaches the head to abstain, not everything deserves a label We ran the obvious next experiment: fine-tune it on its own production data (5-fold grouped CV, 4-arm temperature calibration). Result: 0 gain over the deployed version — and we did not deploy it, per preset criteria defined before the experiment. That's the discipline this model is proud of: judge the upgrade on pre-registered criteria, not vibes. Training receipts and the arbitration table are…

Read Gogogo's full model card

kev-9B — Production Alert-Triage Decision Model

A fine-tuned decision head that has been triaging real production alerts, resident, for 72 days — zero errors. Not a demo: alertmanager → this model → triaged log → daily aggregation → weekly reports, every day.

Production Record (the part that matters)

Metric Value How to verify
Resident deployment 72+ days, no restart triage log grows daily
Real alert stream 1,902 raw → 123 deduped types zero processing errors
Human arbitration (40 disputed cases) kev 90% vs static rules 10% reasons published per case
Agreement with static rules 17.9% — and that's the point disagreement = the value proposition

Why the disagreement is the feature, not the bug: kev downgrades high-frequency auto-recovering alerts (the #1 source of alert fatigue) and escalates orchestration-core outages that static rules treat as routine.

Method

  • Architecture: Qwen3.5-9B + LoRA + a 256-d rank head (classification head retrained, not just LM adaptation)
  • Objective: RPS ordinal loss (severity is an ordered scale: info < warning < critical — train it that way)
  • None-injection (p=0.1): teaches the head to abstain, not everything deserves a label
  • Calibration: LBFGS temperature fit post-training — when it says 0.7 confidence, it means 0.7
  • Training data: 123 deduplicated real alert types, 10-source multi-benchmark synthesis

Honest Negative Result (read this before deploying anything)

We ran the obvious next experiment: fine-tune it on its own production data (5-fold grouped CV, 4-arm temperature calibration). Result: 0 gain over the deployed version — and we did not deploy it, per preset criteria defined before the experiment.

That's the discipline this model is proud of: judge the upgrade on pre-registered criteria, not vibes. Training receipts and the arbitration table are in the ModelScope card (below).

Usage

from peft import PeftModel
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

base = AutoModelForCausalLM.from_pretrained("Qwen/Qwen3.5-9B", torch_dtype=torch.bfloat16)
model = PeftModel.from_pretrained(base, "jjshin/kev-9B-LoRA-ranker")
tok = AutoTokenizer.from_pretrained("jjshin/kev-9B-LoRA-ranker")
# rank head: model.head (256-d → 3 classes: info / warning / critical)

Files: adapter_model.safetensors (173MB) + head.pt (rank head) + tokenizer — load LoRA then attach the head, see training_config.json for wiring.

Receipts

  • Full card (bilingual, with the 40-case arbitration table & A/B eval on 8 suites): ModelScope theGAI/kev-9B-LoRA-ranker
  • A 10B sibling (kev-0.8B) exists for size comparison; the 9B head is the production one

中文:kev-9B = 生产告警分诊决策模型——常驻生产 72 天零错误、40 条分歧人工仲裁胜率 90%(静态规则 10%)、回流实验 0 增益按预设判据不部署。LoRA + 256 维排序头 + RPS 序数目标。完整双卡(含仲裁表与八套件 A/B)见 ModelScope。

Identity and Version

Repository
jjshin/kev-9B-LoRA-ranker
Publisher
Gogogo
Task
Text ranking
Modality
Other
Library
peft
Parameters
Not stated by the source
Languages
en, zh
Revision
e9cef4a9cb3847b0110c72b8f272b452286938a9
First published
2026-10-12
Last updated
2026-10-12

Files and Weights

10 files, 201.6 MB in total. The weights are 2 files totalling 181.6 MB in pt, safetensors.

Weights2 files · 181.6 MB
Configuration3 files · 6.0 KB
Tokenizer2 files · 20.0 MB
Documentation1 file · 4.3 KB
Other1 file · 7.8 KB
Repository1 file · 1.6 KB
Every file
FileTypeSizeSHA-256
adapter_model.safetensorsWeights173.2 MB df715947230b
head.ptWeights8.4 MB 052af0db032d
adapter_config.jsonConfiguration1.2 KB —
training_config.jsonConfiguration1.5 KB —
training_metrics.jsonConfiguration3.3 KB —
README.mdDocumentation4.3 KB —
chat_template.jinjaOther7.8 KB —
.gitattributesRepository1.6 KB —
tokenizer.jsonTokenizer20.0 MB 06b9509352d2
tokenizer_config.jsonTokenizer1.1 KB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
181.6 MB
Download from Gogogo

Released by Gogogo through its official repository on Hugging Face. Read the license.

Built From

Memory Requirements

PrecisionWeights in memory
As published181.6 MB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About kev-9B-LoRA-ranker

Can I use kev-9B-LoRA-ranker commercially?

Yes. kev-9B-LoRA-ranker is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

Similar Models

An English cross-encoder for ranking passages from notes, procedures, decisions and technical documentation. Give it a query and candidate passages; it returns one relevance score per pair. It is a fine-tune of Ettin Reranker 150M and runs locally through ONNX Runtime. This revision adds a Vulkan FP32 graph, model.vulkan.onnx; the learned weights and the CUDA FP16 graph are unchanged. It omits the DirectML graph, which remains in the previous revision. Install tokenizers, numpy and onnxruntime-gpu[cuda,cudnn]==1.24.4. Keep model.onnx, model.onnx.data and the tokenizer from the same package together. This CUDA example assumes that package is in downloaded-model and scores two passages…

Open weights apache-2.0 7,999 tokens

This model was converted to GGUF format from madebyaris/rerank-indonesia using llama.cpp via the ggml.ai's GGUF-my-repo space. Refer to the original model card for more details on the model. Install llama.cpp through brew (works on Mac and Linux) Invoke the llama.cpp server or the CLI. Note: You can also use this checkpoint directly through the usage steps listed in the Llama.cpp repo as well. Step 2: Move into the llama.cpp folder and build it with LLAMACURL=1 flag along with other hardware-specific flags (for ex: LLAMACUDA=1 for Nvidia GPUs on Linux).

Open weights apache-2.0 sentence-transformers

本仓库提供由 Qwen/Qwen3-Reranker-0.6B 转换的 RKNN 模型。 - Model ID:RKNNAI/RK182X-EMBEDDING-Qwen3-Reranker-0.6B - 模型显示名称:RK182X-EMBEDDING-Qwen3-Reranker-0.6B - 源模型:Qwen/Qwen3-Reranker-0.6B - 模型类型:EMBEDDING ModelScope 完整下载: Hugging Face 完整下载: ModelScope 指定配置下载: Hugging Face 指定配置下载: - 使用配套 RKNN Runtime 和驱动;运行前用 rknn-smi -v 检查设备端版本。 - 源模型许可证:Apache License 2.0,正文见 LICENSE,归属与转换修改说明见 NOTICE。 - 同时遵守 RKNN Toolkit、RKNN Runtime 相关许可;本包不包含运行库。

Open weights apache-2.0

Model · Text ranking

CLM-v0.1-8B-gguf

EvoAwaken Workshop

This repository contains the state and action projection heads only from CLM scores candidate actions against a state; it does not generate text. A separate, frozen Qwen3-8B encoder is required to turn text into embeddings. The source checkpoint is CLMv0.1-8B.pt (SHA-256 b2b4a8c9c2d39263eff78a351eb909a342ce9b3bf21a3f07c1d1bf15f1c4eda5). The converter preserves the F32 weight and bias bytes. It stores the reference scoring scale min(exp(logitscale), 100) = 100 in the GGUF. The GGUF does not contain the Qwen3-8B encoder, tokenizer, or original.pt file. The verified encoder file is SHA-256 5e416a2020fe63e76ea13c8979be35fc6070aaf3578f7876400c55c2f5c3eb30. Use rust-model-inference at or after…

Open weights apache-2.0

This repository is under construction. No selected, validated model has been released yet. This model was created by Thea Tollersrud and Per Egil Kummervold in the NB-ASR project. The planned model recognizes equivalent Bokmål–Nynorsk text while detecting changed numbers, pronouns, entities, and participant roles. Meaning-preserving differences and reorderings are accepted. Training starts from Qwen/Qwen3-Reranker-0.6B and uses revision 619e36b85e4943f23cd85b66edcde331995e4872. Validation is automatic, without manual review. Accuracy will be conditional on the supplied positive pairs and the automatic corruption rules. See trainingstatus.json for the latest recorded job status. A complete…

Open weights apache-2.0

This is Horizon-Labs/multilingual-reranker-small in a smaller ONNX file, for running on a CPU. Same model, same tokenizer, same scores to within a small margin. The file is about a third smaller than the original quantized one. We use it in Sno Station to rerank memories for coding agents. The token embeddings, the attention projections and the first MLP projection are stored in 8 bits. The second MLP projection stays in float. Its inputs carry a few very large values, and 8 bits move the scores too much there. Weights are unsigned 8-bit, per channel. Signed weights overflow on AVX2 CPUs without VNNI and flatten every score. quantize.py rebuilds the file from the original onnx/model.onnx at…

Open weights apache-2.0 8,192 tokens transformers.js