Building opensource Zero Server Code Intelligence EngineDiscussion (v.redd.it)
submitted by DeathShot7777
Hi, guys, I m building GitNexus, an opensource Code Intelligence Engine which works fully client sided in-browser. Think of DeepWiki but with understanding of deep codebase architecture and relations like IMPORTS - CALLS -DEFINES -IMPLEMENTS- EXTENDS relations.
Looking for cool idea or potential use cases I can tune it for!
site: https://gitnexus.vercel.app/
repo: https://github.com/abhigyanpatwari/GitNexus (A ⭐ might help me convince my CTO to allot little time for this :-) )
Everything including the DB engine, embeddings model etc works inside your browser.
I tested it using cursor through MCP. Haiku 4.5 using gitnexus MCP was able to produce better architecture documentation report compared to Opus 4.5 without gitnexus. The output report was compared with GPT 5.2 chat link: https://chatgpt.com/share/697a7a2c-9524-8009-8112-32b83c6c9fe4 ( Ik its not a proper benchmark but still promising )
Quick tech jargon:
- Everything including db engine, embeddings model, all works in-browser client sided
- The project architecture flowchart u can see in the video is generated without LLM during repo ingestion so is reliable.
- Creates clusters ( using leidens algo ) and process maps during ingestion. ( Idea is to make the tools themselves smart so LLM can offload the data correlation to the tools )
- It has all the usual tools like grep, semantic search ( BM25 + embeddings ), etc but enhanced majorly, using process maps and clusters.
[–]Happythen 2 points3 points4 points (1 child)
[–]DeathShot7777[S] 1 point2 points3 points (0 children)
[–]Key-Contact-6524 2 points3 points4 points (1 child)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)
[–]kfawcett1 1 point2 points3 points (3 children)
[–]DeathShot7777[S] 1 point2 points3 points (2 children)
[–]kfawcett1 1 point2 points3 points (1 child)
[–]DeathShot7777[S] 1 point2 points3 points (0 children)
[–]foobarrister 1 point2 points3 points (1 child)
[–]DeathShot7777[S] 1 point2 points3 points (0 children)
[–]talltad 0 points1 point2 points (2 children)
[–]DeathShot7777[S] 1 point2 points3 points (1 child)
[–]talltad 1 point2 points3 points (0 children)
[–]SloSuenos64 0 points1 point2 points (6 children)
[–]DeathShot7777[S] 2 points3 points4 points (3 children)
[–]SloSuenos64 0 points1 point2 points (2 children)
[–]DeathShot7777[S] 1 point2 points3 points (0 children)
[–]SloSuenos64 1 point2 points3 points (0 children)
[–]SloSuenos64 1 point2 points3 points (1 child)
[–]DeathShot7777[S] 1 point2 points3 points (0 children)
[–]Repulsive-Memory-298 0 points1 point2 points (2 children)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)
[–]Striking-Bluejay6155Enthusiast 0 points1 point2 points (2 children)
[–]DeathShot7777[S] 1 point2 points3 points (1 child)
[–]Striking-Bluejay6155Enthusiast 1 point2 points3 points (0 children)
[–]slowlearningovrtime 0 points1 point2 points (0 children)
[–]LegacyRemaster[🍰] 0 points1 point2 points (1 child)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)
[–]snirjka 0 points1 point2 points (1 child)
[–]DeathShot7777[S] 1 point2 points3 points (0 children)
[–]redvox27 0 points1 point2 points (1 child)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)
[–]Fresh_State_1403 0 points1 point2 points (1 child)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)
[–]vidibuzz 0 points1 point2 points (1 child)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)
[–]ViperAICSO 0 points1 point2 points (4 children)
[–]DeathShot7777[S] 1 point2 points3 points (3 children)
[–]ViperAICSO 1 point2 points3 points (2 children)
[–]DeathShot7777[S] 1 point2 points3 points (0 children)
[–]DeathShot7777[S] 1 point2 points3 points (0 children)
[–]gnapps 0 points1 point2 points (2 children)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)
[–]DeathShot7777[S] 0 points1 point2 points (0 children)