This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+12 more
ReleasePort's take
Light signalReleasePort Layer 1 v0.7.9 adds the multilingual embedder potion-multilingual-128M to the downloadable registry.
Why it matters: Adds a new multilingual model; existing engines remain compatible with English models on v0.1.0 – no immediate action required.
Summary
AI summaryAdds multilingual embedder potion-multilingual-128M for download.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | Medium |
Pure-additive; existing engines keep English models on v0.1.0. Pure-additive; existing engines keep English models on v0.1.0. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Adds potion-multilingual-128M to engine's downloadable embedder registry. Adds potion-multilingual-128M to engine's downloadable embedder registry. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Coordinates with yantrikdb-hermes-agent v0.4.0, adding env vars YANTRIKDB_EMBEDDER and YANTRIKDB_EMBEDDING_DIM for configuration. Coordinates with yantrikdb-hermes-agent v0.4.0, adding env vars YANTRIKDB_EMBEDDER and YANTRIKDB_EMBEDDING_DIM for configuration. Source: granite4.1:30b@2026-05-23-audit Confidence: high |
— |
| Dependency | Medium |
Pins SHA‑256 `bbd9b15...` for potion-multilingual-128M tarball. Pins SHA‑256 `bbd9b15...` for potion-multilingual-128M tarball. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Performance | Medium |
`dim=256` matches potion-base-8M, avoiding DB reopen for swaps. `dim=256` matches potion-base-8M, avoiding DB reopen for swaps. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Low |
Updates `crates/yantrikdb-core/src/embedder/downloaded.rs` to include the new registry entry. Updates `crates/yantrikdb-core/src/embedder/downloaded.rs` to include the new registry entry. Source: granite4.1:30b@2026-05-23-audit Confidence: high |
— |
Full changelog
Adds potion-multilingual-128M to the engine's downloadable embedder registry alongside potion-base-8M and potion-base-32M. Driver: first real user inquiry on the Hermes plugin from alienos 2026-05-12 — multilingual semantic recall.
What lands
| Tier | Model | Tarball | dim | Languages | Quality (R@5 vs MiniLM-L6-v2) |
|------|-------|---------|-----|-----------|-------------------------------|
| 1 (bundled, default) | potion-base-2M | ~8 MB | 64 | English | ~89% |
| 2 (download) | potion-base-8M | ~28 MB | 256 | English | ~92% |
| 3 (download, max English) | potion-base-32M | ~121 MB | 512 | English | ~95% |
| 4 NEW (download, multilingual) | potion-multilingual-128M | ~460 MB | 256 | 101 | N/A — multilingual eval pending |
Usage
db = YantrikDB("./mem.db", embedding_dim=256)
db.set_embedder_named("potion-multilingual-128M")
# First call: downloads + SHA-256 verifies + extracts to
# ~/.cache/yantrikdb/models/. Subsequent calls hit the cache.
dim=256 matches potion-base-8M, so callers swapping from one to the other don't need to reopen the DB.
Provenance
- Upstream:
minishlab/potion-multilingual-128M— model2vec StaticModel + Normalize, BGE-M3 tokenizer - Tarball:
yantrikos/yantrikdb-models v0.2.0release asset - SHA-256 (pinned in engine):
bbd9b15fa1303538206911f82c85b5d52e3fa0a334479f988e8a370b0e2e7a52
Compatibility
Pure-additive. Each registry entry pins its own release_tag, so existing engines (v0.7.x) using potion-base-8M or potion-base-32M still pull from v0.1.0 and stay byte-identical. v0.2.0 only contains the new multilingual asset; the English variants stay on v0.1.0.
Coordination
Coordinated with yantrikdb-hermes-agent v0.4.0 (shipping today) — plugin adds YANTRIKDB_EMBEDDER, YANTRIKDB_EMBEDDING_DIM, YANTRIKDB_EMBEDDER_CLASS env vars. After both land, users get a one-line config path:
export YANTRIKDB_EMBEDDER=potion-multilingual-128M
export YANTRIKDB_EMBEDDING_DIM=256
No Python wrapping, no custom class, no model server.
Tests
1422 library tests pass. NO production-path code changed; only the static registry function in crates/yantrikdb-core/src/embedder/downloaded.rs.
🤖 Generated with Claude Code
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About YantrikDB
All releases →Related context
Related tools
Earlier breaking changes
- v0.7.20 `correct()` now mutates in place, preserving rid and adding revision history (BREAKING CHANGE).
Beta — feedback welcome: [email protected]