Skip to content

YantrikDB

v0.7.9 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-memory ai-agents anthropic claude-code cognitive-memory database
+12 more
embeddings hnsw knowledge-graph llm llm-memory mcp memory persistent-memory python rust semantic-memory vector-db

ReleasePort's take

Light signal
editorial:auto 13d

ReleasePort 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 summary

Adds multilingual embedder potion-multilingual-128M for download.

Changes in this release

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

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

Track YantrikDB

Get notified when new releases ship.

Sign up free

About YantrikDB

All releases →

Related context

Earlier breaking changes

  • v0.7.20 `correct()` now mutates in place, preserving rid and adding revision history (BREAKING CHANGE).

Beta — feedback welcome: [email protected]