SeaGOAT
Dev tools
semantic code search
SHOW HN2023
How HN took it
4 positive, 17 neutral or asking, 2 mixed, 0 critical, out of 23 comments about the project. Thread score +0.15.
Idea: 3 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Neat, useful local tool for semantic search of code
From 3 comments
Looks very neat! Currently processing the repo I'm working on. Can the generated database be easily shared within the team so not everyone has to run the initial processing of…
smoe on HNNeat AI app! 1. What feature extractor is used to derive code embeddings? 2. Would support for more complex queries be useful inside the app? ``` --- Retrieve a subset of code…
jarulraj on HNThis would make a useful (nvim) Telescope plugin. Looks super interesting.
retrofuturism on HN
Objections
Limited to a fixed set of file extensions and languages
From 3 comments
What are the limitations on what languages this supports?
artisanspam on HNextensions are configurable or truly hard coded?
tinix on HNCool beans! Does it work with python based codebase only or other could use it too ? Like java c# Thank you for sharing.
eddywebs on HN
Slow initial indexing on large repos
From 2 comments
Looks very neat! Currently processing the repo I'm working on. Can the generated database be easily shared within the team so not everyone has to run the initial processing of…
smoe on HNCool project! Just trying it out now - does it support CUDA acceleration? I'm running it on a rather large project and it claims it's got over 140k "tasks left in the queue", and…
GranPC on HN
Works only within a single git repo
From 2 comments
My work has 10ish repos we use, looks like this needs to be run in a specific git repo. Is there a way for this tool to run in a parent directory that contains all the repos we…
hackncheese on HNI had the same question. With modern (!?) microservices type development, functionality is spread all over the place in several repos. It would be great if SeaGOAT supports…
reddit_clone on HN
Requests
Support for multiple repositories
From 2 comments
My work has 10ish repos we use, looks like this needs to be run in a specific git repo. Is there a way for this tool to run in a parent directory that contains all the repos we…
hackncheese on HNI had the same question. With modern (!?) microservices type development, functionality is spread all over the place in several repos. It would be great if SeaGOAT supports…
reddit_clone on HN
Support for more programming languages
From 2 comments
Interesting. What would it take to support other programming languages?
ithkuil on HNCool beans! Does it work with python based codebase only or other could use it too ? Like java c# Thank you for sharing.
eddywebs on HN
CUDA/GPU acceleration
From 1 comment
Cool project! Just trying it out now - does it support CUDA acceleration? I'm running it on a rather large project and it claims it's got over 140k "tasks left in the queue", and…
GranPC on HN
Shared database across a team
From 1 comment
Looks very neat! Currently processing the repo I'm working on. Can the generated database be easily shared within the team so not everyone has to run the initial processing of…
smoe on HN
Questions
Which embedding model is used
From 1 comment
Neat AI app! 1. What feature extractor is used to derive code embeddings? 2. Would support for more complex queries be useful inside the app? ``` --- Retrieve a subset of code…
jarulraj on HN
Does it work without code comments
From 1 comment
if the code doesn't contain comments, can it still work? will it generate code comments for indexing using a language model? will that be expensive (assuming using GPT3)?
billconan on HN
Alternatives named
sturdy-dev semantic-code-search
From 1 comment
I've been test driving a similar one https://github.com/sturdy-dev/semantic-code-search But yours has a more permissive license! I also had to modify it a bit to allow for the…
jasonjmcghee on HN
Semantra for PDFs
From 1 comment
Semantra! Shared it yesterday on HN https://github.com/freedmand/semantra
freedmand on HN
UniteAI
From 1 comment
If you're ok working in a text editor, UniteAI works on pdfs, youtube transcripts, code repos, web pages, local documents, etc. The nice thing about the editor is once it's done…
freckletonj on HN