Home / Companies / Sequin / Blog / Post Details
Content Deep Dive

What was that commit? Searching GitHub with OpenAI embeddings

Blog post from Sequin

Post Details
Company
Date Published
Author
Anthony Accomazzo
Word Count
1,769
Company Posts That Month
7
Language
English
Hacker News Points
-
Post removed?
No
Summary

Sequin, a company focused on streaming data from platforms like Salesforce, Stripe, and AWS, has developed a tool utilizing OpenAI embeddings to enhance search capabilities within GitHub repositories. This tool addresses the limitations of traditional text searches by employing semantic search through embeddings, which are vector representations that capture the relatedness of data. By integrating with Postgres using the pgvector extension, Sequin stores these embeddings and performs efficient similarity searches. The workflow involves generating embeddings for GitHub data, such as pull requests and commits, using OpenAI's API, and storing them in a database. To maintain up-to-date search results, Sequin employs event streaming through a serverless Kafka stream to handle updates and inserts. The tool effectively finds relevant GitHub objects based on user queries, allowing for more intuitive search results even with vague descriptions, although it may struggle with content-light entries. The project opens the door for further exploration into expanding search capabilities and utilizing embeddings for comprehensive analysis and reporting.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Vector Search 54 1,707 204 87 +14%
Serverless 1 649 154 75 +64%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.