IsoGrego

Find the top n Gregorian chants most similar to a given one, sorted by cosine TF-IDF similarity of the GABC files.

Last sync with GregoBase: 2025-12-20. Max GregoBase ID: 20393.

🎩 tip: "How to compute the similarity between two text documents?" StackOverflow question. Originally inspired by "examples of same setting, different texts?" MusicaSacra forum thread. See the source code on GitHub.

See, e.g.: 1961 Solesmes Liber Usualis

Click on the chant name to expand/contract the collapsible. Click the chant image to open it up in GregoBase. Click the 🔍 to find similarities to the given chant.

  1. 🔍 100% Ego sum vitisEgo sum vitis
  2. 🔍 54% Ego sum vitisEgo sum vitis
  3. 🔍 39% Ego sum vitisEgo sum vitis
  4. 🔍 38% Ego sum vitisEgo sum vitis
  5. 🔍 34% Ego sum vitis veraEgo sum vitis vera
  6. 🔍 33% Alleluia ego sum vitisAlleluia ego sum vitis
  7. 🔍 33% Ego sum vitisEgo sum vitis
  8. 🔍 32% Manete in meManete in me
  9. 🔍 31% Pacem meam... alleluiaPacem meam... alleluia
  10. 🔍 31% Ego vos elegi... alleluiaEgo vos elegi... alleluia
  11. 🔍 31% Ego vos elegiEgo vos elegi
  12. 🔍 31% Ego sum vitis veraEgo sum vitis vera
  13. 🔍 29% Cum veneritCum venerit
  14. 🔍 29% Pacem meam... pacemPacem meam... pacem
  15. 🔍 28% Ego vos elegiEgo vos elegi
  16. 🔍 28% Alleluia ego sum vitisAlleluia ego sum vitis
  17. 🔍 27% Ego sum vitis veraEgo sum vitis vera
  18. 🔍 26% Ego sum vitis veraEgo sum vitis vera
  19. 🔍 26% Ego vos elegi...alleluiaEgo vos elegi...alleluia
  20. 🔍 25% Video caelosVideo caelos
  21. 🔍 25% Qui manet in meQui manet in me
  22. 🔍 25% Dum venerit ParaclitusDum venerit Paraclitus
  23. 🔍 24% Multiplicata suntMultiplicata sunt
  24. 🔍 24% Respice in meRespice in me
  25. 🔍 24% Ego vos elegiEgo vos elegi
  26. 🔍 23% Non habemus hicNon habemus hic
  27. 🔍 23% Christus resurgensChristus resurgens
  28. 🔍 23% Inclina cor meumInclina cor meum
  29. 🔍 23% Benedicite gentesBenedicite gentes
  30. 🔍 23% Non habemus hicNon habemus hic
  31. 🔍 23% Miserere (Ps 50)Miserere (Ps 50)
  32. 🔍 23% Misit DominusMisit Dominus
  33. 🔍 22% Ego sum pastor oviumEgo sum pastor ovium
  34. 🔍 22% Exsultet jam AngelicaExsultet jam Angelica
  35. 🔍 22% Audi benigneAudi benigne
  36. 🔍 22% Miserere mihi... ad teMiserere mihi... ad te
  37. 🔍 22% Non vos me elegistisNon vos me elegistis
  38. 🔍 21% Praefatio solemnis de S. BenedictoPraefatio solemnis de S. Benedicto
  39. 🔍 21% HolocaustumHolocaustum
  40. 🔍 21% Honora DominumHonora Dominum
  41. 🔍 21% Credo VIICredo VII
  42. 🔍 21% Audi benigne ConditorAudi benigne Conditor
  43. 🔍 21% Dicit DominusDicit Dominus
  44. 🔍 21% Ego sum AlphaEgo sum Alpha
  45. 🔍 21% Ego sum viaEgo sum via
  46. 🔍 21% Miserere mei Deus (cantus prior)Miserere mei Deus (cantus prior)
  47. 🔍 21% Benedictus qui venitBenedictus qui venit
  48. 🔍 21% Ego sum pastor oviumEgo sum pastor ovium
  49. 🔍 21% Ego sum qui sumEgo sum qui sum
  50. 🔍 20% Auctor salutisAuctor salutis
  51. 🔍 20% Cibavit eos... frumentiCibavit eos... frumenti
  52. 🔍 20% Non vos relinquamNon vos relinquam
  53. 🔍 20% Dies sanctificatusDies sanctificatus
  54. 🔍 20% Auctor salutis uniceAuctor salutis unice
  55. 🔍 20% Cantate DominoCantate Domino
  56. 🔍 20% Audi Benigne ConditorAudi Benigne Conditor
  57. 🔍 20% Audi benigne Conditor Audi benigne Conditor
  58. 🔍 20% Audi benigne ConditorAudi benigne Conditor
  59. 🔍 20% Audi benigne ConditorAudi benigne Conditor
  60. 🔍 20% Protexisti meProtexisti me
  61. 🔍 20% Verbum supernum prodiens a Verbum supernum prodiens a
  62. 🔍 20% Veni et ostendeVeni et ostende
  63. 🔍 20% Non vos relinquamNon vos relinquam
  64. 🔍 20% Ego sum pastor oviumEgo sum pastor ovium
  65. 🔍 20% Ego sum pastor oviumEgo sum pastor ovium