skm-embed 0.1.0

Embedding abstraction and providers for semantic skill selection
Documentation

skm-embed

Embedding abstraction layer for Agent Skills.

This crate provides:

  • EmbeddingProvider trait for pluggable backends
  • Embedding struct with similarity operations
  • SkillEmbeddings for multi-component weighted embeddings
  • EmbeddingIndex for persistent, queryable skill embeddings
  • Providers: BGE-M3, MiniLM (local), OpenAI/Cohere/Compatible (API)