Observed since 20 Oct, 21:58 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
SentenceTransformers cross-encoder reranker for AgentForge
SentenceTransformers cross-encoder reranker for the AgentForge framework (feat-021 default concrete impl).
Registers as agentforge.rerankers:sentence-transformers and
implements the Reranker ABC from agentforge-core.
pip install agentforge-reranker-sentence-transformers[sentence-transformers]
The [sentence-transformers] extra pulls in
sentence-transformers>=3.0 (~500MB for base + one model).
Without it, the production factory raises ModuleError with
pip remediation.
from agentforge import Retriever
from agentforge_reranker_sentence_transformers import (
SentenceTransformersReranker,
)
reranker = SentenceTransformersReranker.from_config(
model="cross-encoder/ms-marco-MiniLM-L-6-v2",
)
retriever = Retriever(
store=vector_store,
embedder=embedding_client,
reranker=reranker,
over_fetch_factor=3,
)
results = await retriever.retrieve("how do I deploy?", top_k=5)
The cross-encoder returns raw logits (typically -10..+10).
The reranker applies a sigmoid (1 / (1 + exp(-x))) so
returned scores are normalised to (0, 1) — fitting the
VectorMatch.score contract from agentforge-core.
Apache-2.0.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.4.0 | 24 Jun 2026 | 2 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:58 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:7c1ac4087f227406c13ff5644986f296b03a1ba55ecfda6c8f7eed08e5b84e26