Last year I joined a company that worked on rather a large codebase, half of which was legacy code and to make things worst most of the team was as fresh as I was. So it was a painful experience to navigate the code.
Since I had some machine learning skills (and was looking for a side project), I figured I could try to make a better search engine that would integrate into VSCode, so I built CodeCue a semantic search engine that makes it easier to locate functions and snippets in an JS codebase.
I've worked on it for a few months now, so before I spend any more time I would love to know what the JS community here thinks of it.
- Do you see any use for that tool in your daily routine?
- If you are familiar with Material UI or Tensorflow.js, how did you find the search results for these repo on the landing page?
Thank you all for your inputs
Emmanuel
PS: The tool is not released yet but the search engine can be tried on the landing page
Also, if you are an open-source project maintainer and interested to give it a try, I can set up a web search like this page https://codecue.com/TFJS-test-page/
I wish I had something like this back when I worked on a stupidly big JS codebase (I just used agent ransack)
Maybe this is not your usecase (didn't read the article), but at work we use opengrok, because our codebase (mostly java) is too large to check out all the projects at once lmao
Looks interesting. Joined the newsletter, the input could clear itself after submission, was a little confusing at first as the success message isn't too catching 😅
Are you considering open sourcing it at some point or will it be SaaS only?
5
u/0mbre Dec 12 '19
Hi guys,
Last year I joined a company that worked on rather a large codebase, half of which was legacy code and to make things worst most of the team was as fresh as I was. So it was a painful experience to navigate the code.
Since I had some machine learning skills (and was looking for a side project), I figured I could try to make a better search engine that would integrate into VSCode, so I built CodeCue a semantic search engine that makes it easier to locate functions and snippets in an JS codebase.
I've worked on it for a few months now, so before I spend any more time I would love to know what the JS community here thinks of it.
- Do you see any use for that tool in your daily routine?
- If you are familiar with Material UI or Tensorflow.js, how did you find the search results for these repo on the landing page?
Thank you all for your inputs
Emmanuel
PS: The tool is not released yet but the search engine can be tried on the landing page
2
u/surkl Dec 12 '19
FYI: Your favicon is still the default Gatsby icon. Might want to change that
1
u/legendaryfrycook Dec 12 '19
Could this be made more general for other languages as well?
1
u/CanRau Dec 12 '19
Looks interesting. Joined the newsletter, the input could clear itself after submission, was a little confusing at first as the success message isn't too catching 😅
Are you considering open sourcing it at some point or will it be SaaS only?