skip to content
lambda

starscout - search through your github stars using AI

/ 1 min read

Table of Contents

Why

If you have alot of github stars like me, you must have faced the problem where you know you have starred a repository which does the thing you need to do now, but you can’t remember the exact name of the repository.

Github allows you to search through your stars but its very primitive and only searches through keys from repository name and description. So its not very useful to find the repository you need.

I made starscout to address this problem.

What

It enables searching through starred GitHub repositories using natural language descriptions rather than exact names.

I have also added a feature called “Global Search” which allows you to search through all repositories indexed by starscout. This might help you find new repositories that you haven’t starred yet.

How

It uses vector embeddings to do semantic search over your github stars using natural language queries.

Vector embeddings are created taking into account repository name, description, tags, and some parts of its README.