Skip to content

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

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

blackmagic blackmagic-design blackmagicdesign davinci-resolve davinciresolve mcp
+1 more
mcp-server

Summary

AI summary

Added schema v10 embeddings table, build_embeddings and find_similar actions, and a Semantic search toggle in the Review panel.

Changes in this release

Feature Low

Adds `embeddings` table (float32 vectors) and `src/utils/embeddings.py` with brute-force cosine search.

Adds `embeddings` table (float32 vectors) and `src/utils/embeddings.py` with brute-force cosine search.

Source: llm_adapter@2026-06-10

Confidence: high

Feature Low

Adds `media_analysis` actions: `build_embeddings` (idempotent) and `find_similar` supporting text and visual queries.

Adds `media_analysis` actions: `build_embeddings` (idempotent) and `find_similar` supporting text and visual queries.

Source: llm_adapter@2026-06-10

Confidence: high

Feature Low

Adds Semantic toggle on Review search panel, activated when a text backend is detected.

Adds Semantic toggle on Review search panel, activated when a text backend is detected.

Source: llm_adapter@2026-06-10

Confidence: high

Feature Low

Implements automatic backend detection: uses ollama `nomic-embed-text` or sentence‑transformers for text; open_clip ViT-B-32 for visual embeddings.

Implements automatic backend detection: uses ollama `nomic-embed-text` or sentence‑transformers for text; open_clip ViT-B-32 for visual embeddings.

Source: llm_adapter@2026-06-10

Confidence: high

Feature Low

Adds 14 new tests to the offline suite (total 1095), with backends mocked.

Adds 14 new tests to the offline suite (total 1095), with backends mocked.

Source: llm_adapter@2026-06-10

Confidence: high

Feature Low

Adds diagnostics endpoint listing detected tools with install guidance.

Adds diagnostics endpoint listing detected tools with install guidance.

Source: llm_adapter@2026-06-10

Confidence: low

Feature Low

Verifies panel endpoint and regenerates screenshots in live sample root validation.

Verifies panel endpoint and regenerates screenshots in live sample root validation.

Source: llm_adapter@2026-06-10

Confidence: low

Performance Medium

Builds 54 text vectors in 1.2 seconds via ollama, achieving correct top hits for editorial queries.

Builds 54 text vectors in 1.2 seconds via ollama, achieving correct top hits for editorial queries.

Source: llm_adapter@2026-06-10

Confidence: high

Performance Medium

Generates 27 CLIP visual vectors, ranking "cracked broken windshield glass" query correctly.

Generates 27 CLIP visual vectors, ranking "cracked broken windshield glass" query correctly.

Source: llm_adapter@2026-06-10

Confidence: high

Bugfix Medium

Documents three known live‑Resolve environmental failures as expected edge cases.

Documents three known live‑Resolve environmental failures as expected edge cases.

Source: llm_adapter@2026-06-10

Confidence: low

Full changelog

Embeddings + similarity search — Phase C of the analysis + edit-engine program. "Find clips/shots like this," locally, with no vendor token cost.

Added

  • Schema v10 embeddings table (float32 vectors per entity/kind/model, content-hash staleness) + src/utils/embeddings.py with brute-force cosine search.
  • media_analysis actions: build_embeddings (idempotent — clip summaries, shot descriptions + deep field groups, transcript segments, sampled frames with per-shot mean vectors) and find_similar (free text, clip, or shot; kind="text"|"visual"; free-text visual queries via the CLIP text encoder).
  • Backend detection, never installation: text = ollama nomic-embed-text or sentence-transformers; visual = open_clip ViT-B-32. Diagnostics → Tools lists availability with install guidance.
  • Panel: Semantic toggle on Review search (shown when a text backend is detected), backed by /api/search/semantic.

Validation

  • Full offline suite: 1095 tests (14 new, backends mocked); 3 known live-Resolve environmental failures only.
  • Live on the real sample root: 54 text vectors in 1.2s via ollama with correct top hits for three editorial queries; 27 CLIP vectors with "cracked broken windshield glass" ranking the shattered-windshield frame first; panel endpoint verified; screenshots regenerated.

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 samuelgursky/davinci-resolve-mcp

Get notified when new releases ship.

Sign up free

About samuelgursky/davinci-resolve-mcp

MCP server integration for DaVinci Resolve

All releases →

Beta — feedback welcome: [email protected]