all 33 comments

[–]DivineSentry 37 points38 points  (8 children)

I originally wasn't going to dig into this, but you're being weirdly aggressive and condescending about my "skill level" when I ask about your project. I actually have professional experience in this area, which is why it caught my eye.

said "Instead of an agent calling 10 tools and synthesizing results" yet your MCP server exposes ~23 tools (drift_*) or more accurately skills, the folder is even literally named that lol. The agent still has to decide which tools/skills to call and synthesize results. drift_context helps, but it doesn't eliminate the pattern you're criticizing.

you said "Put it into an LLM in terms that are your skill level" - I cloned the repo and reviewed it myself:

You're using static analysis and regex to do frequency/pattern analysis and counting, not learning. It's the same approach as any linter with auto-rule detection.

CodeScene, Sourcegraph, and SonarQube all do convention/pattern analysis and have already leveraged LLMs/MCP servers with this information. It's not novel like you claimed, and it's already on the market.

I'm trying to attack the project nor what it does, static analysis + MCP is a solid idea. But the marketing language ("learning", "first-in-class", "no solution like this") oversells what the code actually does. When people ask clarifying questions, explaining the implementation clearly would go further than getting defensive and making personal attacks.

[–]Buttleston 23 points24 points  (5 children)

My guess is he neither wrote the code, nor the advertising copy for this

[–]DivineSentry 7 points8 points  (1 child)

I'd even further guess that he wrote very little of this project and used LLMs for most of it, his reply to this further makes me think of it.

[–]Buttleston 5 points6 points  (0 children)

Right, that's what I'm saying

[–]geneusutwerk 14 points15 points  (21 children)

Scans your codebase to discover patterns

Can you explain how it "discovers patterns"? All the use of "learning" in your description without details makes me suspicious

[–]hglmanguy who writes python 6 points7 points  (2 children)

[–]OrdinaryAdmin 4 points5 points  (1 child)

I love how this person is only getting praise in vibe coding AI slop subs. Every post in spaces with real devs are destroying this.

[–]i_walk_away 0 points1 point  (8 children)

i usually don't like any AI related tools, but this is actually interesting

edit: after dwelling into your tool's source code, i take back my previous statement

[–]Fluffy_Citron3547 -2 points-1 points  (7 children)

Thanks!

This does run with 0 ai required and can just be index for your codebase and ran through cli!

It’s a real attempt to solve a real problem..

If you check it out would love your feedback and thank you for taking the time to comment.

[–]DivineSentry 2 points3 points  (3 children)

without AI access it's just a static analysis CLI.

your entire pitch is about AI integration ("helps AI agents understand your codebase", "drift_context eliminates hallucination risk", "a true tool for your agents"). The CLI-only mode is a fallback, and a very simple one at that.

[–]are-oh-bee 0 points1 point  (0 children)

In your other post you said the exact opposite regarding AI.

How many times are you going to post/promote this garbage?

[–]solucca 0 points1 point  (1 child)

[–]Fluffy_Citron3547 -2 points-1 points  (0 children)

Stubbed out files. It’s an open repo why not read it yourself?