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

How to build an embedding search tool for GitHub

Blog post from Retool

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

Anthony Accomazzo, co-founder of the integration platform Sequin, discusses the challenges of retrieving previously written code from Git history and introduces a solution using semantic search powered by embeddings. By leveraging OpenAI's API and tools like Retool and Sequin, developers can build an advanced search tool for GitHub pull requests, issues, and commits that goes beyond simple string matching to perform semantic comparisons. The process involves syncing GitHub data to a Postgres database, generating embeddings for these records, and setting up a Retool workflow to update embeddings with webhooks. This semantic search capability enhances the ability to find specific code and analyze data, such as identifying the ratio of bug fixes to new features. The approach not only improves search efficiency but also opens opportunities for further analysis and tooling development on GitHub data.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Vector Search 77 2,310 242 81 +35%
LLM 1 2,630 342 112 -8%
Real-time 1 2,503 615 174 +0%
Serverless 1 1,008 161 77 +55%
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.