Skip to content

Add local embedding option (Ollama) for Duplicate Issue Detector #5

Description

@Skull-boy

What

Add a local embedding option (e.g. Ollama's nomic-embed-text) as a free,
private alternative to the OpenAI embedding step in the
Duplicate Issue Detector workflow.

Why this matters

Right now the embedding step requires an OpenAI API key. A local option
would let anyone self-host this fully free and privately, matching the
pattern already used in the GitHub Debugger Agent workflow's LLM step.

Where

workflows/duplicate-issue-detector/workflow.json — the two
"Embed (OpenAI)" HTTP Request nodes.

Acceptance criteria

  • Adds a documented, swappable local embedding node (Ollama)
  • Updates the workflow's README with setup instructions for the local option
  • Vector dimensions match whatever local model is used (note: local models
    often don't produce 1536-dim vectors like text-embedding-3-small —
    the Qdrant collection size may need to be reconfigured accordingly)

How to contribute

See CONTRIBUTING.md — branch off main, open a PR,
and I'll review before merging.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions