Skip to content

feat: integrate Qdrant vector embeddings via sentence-transformers (Phase 1 Step 3) #28

@vineethwilson15

Description

@vineethwilson15

Goal

Wire sentence-transformers into the indexer so every file produces a vector in Qdrant.

Acceptance Criteria

  • EmbeddingClient wrapping SentenceTransformer(EMBED_MODEL)
  • EMBED_MODEL env var (default all-MiniLM-L6-v2)
  • Qdrant collection auto-created on first run
  • _write_atomically() embeds + upserts to Qdrant atomically with Neo4j write
  • Unit tests mock EmbeddingClient

Metadata

Metadata

Assignees

No one assigned

    Labels

    corecore/ moduleenhancementNew feature or requestphase-1Phase 1: Core indexer + CLI

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions