Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Duplicate of #...: an open model that remembers 23,000 GitHub issues so maintainers don't have to

Описание и применение

Приложение "Already Filed" автоматически ищет дублирующие проблемы в больших репозиториях GitHub, используя эмбеддинги и поиск по ключевым словам, и предлагает комментарий «Duplicate of #…», сокращая время поиска.

Задача

Maintainers and contributors waste time searching for duplicate issues in large repositories, often missing older duplicates because they are not remembered.

Результат

In zed, 65% of duplicate links were among the top three suggestions; in neovim 58%. The combined embedding and keyword recipe outperformed keyword search alone (38% top‑3). The app runs entirely in the browser, requires no API key, and processes 2,700 issues in about five minutes on a laptop.

Рабочий процесс

  • 1. Point the app at a public GitHub repo or use the pre‑loaded ollama snapshot.
  • 2. The app fetches all open issues and those closed in the last 30 days via GitHub’s public API.
  • 3. Issues are cleaned, embedded with EmbeddingGemma (or a smaller model), and scored using a weighted mix of body, title, and keyword vectors.
  • 4. The app lists open issues that resemble earlier ones, showing the most similar earlier issue and a button to copy a duplicate comment.
  • 5. Maintainers or reporters review the suggestions and decide whether to mark the issue as duplicate or file a new one.

Доказательства

In zed-industries/zed, maintainers have written it 1,653 times, and the issue they pointed to was filed a median of 1,343 issues (64 days) earlier.

Источник

Point it at a GitHub repo and an open model, running in your browser tab, reads every open issue (and every one closed in the last 30 days), then lists the open issues that say the same thing as an earlier one.

Источник

On zed’s 1,653 duplicates, the issue a maintainer pointed to is in the top three suggestions 65% of the time, against 38% for keyword search.

Источник

  • Дата записи: 2026-10-24T23:11:19.203Z