wr
hn
Top
New
Best
Ask
Show
Jobs
Back
r
rohanucla
Joined 5 months ago
Karma
113
Submissions
37
Member since
May 21
View on Hacker News
Recent submissions
Comment · 4 months ago
Nice Blog!
Comment · 4 months ago
I mean we are trying to be faster than LSPs, LSPs are a little slow for enterprise grade codebases
Comment · 4 months ago
There is a skill.md for the agent to know about the cli, I can make update the same with more examples.
Comment · 4 months ago
Thanks a lot Alex! for this reply, it keeps us pumped.
Comment · 4 months ago
no setup just configures your git diff to use sem by defult, you will find the sem mcp directory on github repostiory, also there's skill.md file which will tell your agent on how to use sem.
Comment · 4 months ago
sorry if you consider that as hijack, it was just a user's request to use this as default plugin on their git. But I will add it to let the users know thanks for the feedback
Comment · 4 months ago
It doesn't override git diff at all, sem is its own standalone CLI. git diff continues to work exactly as before. You do sem setup only when you want to change your default git diff behavior, other wise after installing sem you can use it straight away using sem commands.
Comment · 4 months ago
sem doesn't override git diff, it's a completely separate command (sem diff). Your regular git diff should work exactly as it always has after installing sem.
If you want to change your git diff default behavior then you can do sem setup.
Comment · 4 months ago
This is actually the exact scenario we just spent the last few weeks optimizing for. On a 71K-file TypeScript monorepo, sem was previously choking entirely (DNF), and now completes in 6.5s with the topology cache warm. On a 100K-file generated fixture, sem impact went from 90s cold down to about 1s warm. The key was building a SQLite-backed cache that stores the dependency graph structure so repeat runs skip re-parsing unchanged files entirely.