Skip to content

Issue Duplicate Finder

Suggest likely duplicates when a new issue is opened.

Intermediate12h1 person17/20 fit
TL;DR

Build Issue Duplicate Finder for open source maintainers in ~12h with 1 person. Stack: GitHub API + Embeddings + Node.js.

Why it wins: Maintainers love it.

Build flow

01 · Problem
Maintainers waste time triaging repeated issues.
02 · Solution
Embed issue titles and bodies, find nearest open and closed issues and post suggestions with similarity scores.
03 · Build
  1. 1Fetch issues
  2. 2Embed
  3. 3Search on new issue
  4. 4Comment
04 · Demo
Open an issue and see the bot link the duplicate.

MVP checklist

  • Embeddings
  • Similarity search
  • Bot comment
  • Label suggestions

Tech stack

TechRole
GitHub APIRepo + PR data
EmbeddingsSemantic similarity
Node.jsBackend runtime

Related ideas

More Devtools
  • Score each PR for risk so reviewers focus where it matters

    Intermediate16h1–2
    GitHub APINode.jsLLM
    18/20
  • Find which CI steps waste time and how to speed them up

    Intermediate14h1–2
    GitHub APIEChartsNode.js
    17/20
  • Let any MCP-capable assistant label, dedupe and prioritise your repo's issues

    Intermediate14h1–2
    MCP SDKGitHub APIEmbeddings
    17/20