Skip to content

v0.5.0 — Self-contained embeddings

Choose a tag to compare

@TimDommett TimDommett released this 12 Apr 09:40
· 2 commits to main since this release
cd4457d

What's New

  • Local embeddings now work in bundled VSIX — Transformers.js with onnxruntime-web WASM backend, fully self-contained (no native binaries, no Docker, no external services)
  • Diagnostic Output Channel — Check Output > GraphRepo for step-by-step embedding initialization logs
  • Better error reporting — Actual error messages shown in VS Code notifications with "Show Logs" button
  • Max nodes slider increased to 20,000 — Visualize larger repositories

Fixes

  • Shim sharp module (native image dep unused for text embeddings)
  • Shim onnxruntime-node → onnxruntime-web for WASM backend in Node.js
  • Copy ONNX WASM files to dist/wasm/ for correct runtime resolution
  • Fix device detection for onnxruntime-web

Install

Download graphrepo.vsix and install:

code --install-extension graphrepo.vsix