adrianmfi/git-semantic-similarity

Search git commit messages by semantic similarity with embeddings from sentence-transformers

33
/ 100
Emerging

This tool helps software developers quickly find past changes in their codebase without knowing the exact keywords. You provide a natural language query describing a change you're looking for, and it returns a list of relevant Git commits, ordered by how similar their messages are to your query. This is designed for developers exploring code history or trying to locate specific features or bug fixes.

Use this if you need to find specific code changes in your Git history but can't remember the exact wording used in the commit messages.

Not ideal if you already know the precise commit hash, author, or keywords, as standard Git search tools might be faster for exact matches.

software-development version-control codebase-exploration git-workflow developer-productivity
No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 0 / 25

How are scores calculated?

Stars

28

Forks

Language

Python

License

MIT

Last pushed

Feb 01, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/adrianmfi/git-semantic-similarity"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.