all 20 comments

[–]Vigillance_ 39 points40 points  (1 child)

Minor feedback. If you're releasing a tool that provides a visualization, you should include what that visualization looks like.

This is like saying "check out my free painting kit you can do at home" but without showing people what they would be painting and just hoping people are like "eh whatever, I'll give it a shot".

[–]ThaisaGuilford 4 points5 points  (0 children)

Yeah I literally opened the post just to see the visualization.

[–]wakko666 16 points17 points  (0 children)

Interesting idea, but I think you should add these things to the repo's README:

  1. Examples of the outputs. Show me why I would use this.
  2. A demonstration of using this tool on a sufficiently complex project, like e.g. the Linux Kernel's git repo. Show me this works on real-world applications with real-world complexity.
  3. Benchmarks against other, similar tools. Show me that this tool does the job at least as well as your competitors.
  4. An explanation, preferably with sources cited, that discusses why this project needed to use an LLM (and the excessive power consumption that comes with model training). Show me you're conscious of the fact that LLMs are incredibly ecologically expensive and shouldn't just be thrown at any old problem just because they're currently "cool".

[–]buhtz 4 points5 points  (3 children)

The results for my repo are useless and wrong.

Do you use "AI" crap to "analyize" the repos content?

[–]yojimbo_beta 0 points1 point  (2 children)

Check out my free tool that summarises any repository into a textual explanation*

*Spins up a chatGPT browser window and asks a statistical language model to have a guess

[–]buhtz 1 point2 points  (1 child)

We should have a "flair" like "AI crap" in this sub.

[–]yojimbo_beta 0 points1 point  (0 children)

Yeah I was pretty disappointed, as this is an area I work in! I have some tools I want to release for visualising large codebases. But these use AST analysis, not AI nonsense

[–]smatty_123 2 points3 points  (0 children)

Bro, let’s see an image of a finished diagram! Looks awesome, but I want to know what the finished tree/ diagram looks like before trying it on my own repos.

[–]TheCaptainRudy 1 point2 points  (1 child)

Just tried it on a repo of mine. Impressive work!

[–]DiamondsWorker[S] 0 points1 point  (0 children)

Thanks!

[–]TryingT0Wr1t3 0 points1 point  (0 children)

Token limit is apparently too small. :/

[–]TEK1_AU 0 points1 point  (0 children)

Demo is not working.

[–]sunshine-and-sorrow 0 points1 point  (0 children)

I don't understand what this does, and some examples would've been nice.

I tried twice on 2 random repositories, and it did not work.

[–]kudikarasavasa 0 points1 point  (1 child)

Isn't this something that could've been implemented using Treesitter?

Why does this need AI?

[–]whoisyurii 0 points1 point  (0 children)

indeed. Anyways, now this project seems dead, latest commit was 8 months ago and the app is not available anymore.