类库
› GitNexus
abhigyanpatwari/GitNexus
GitNexus是一个在浏览器中运行的客户端知识图谱创建和分析引擎。其主要功能是将GitHub仓库或ZIP文件中的代码库转换为交互式知识图谱,并通过内置的Graph RAG智能体辅助代码探索,为AI开发工具提供深层代码结构和关系分析。
技术栈
框架
React
^18.3.1
构建工具
Vite
^5.2.0
测试
Vitest
^4.0.18
网络
Axios
^1.13.2
CSS 框架
Tailwind CSS
^4.1.18
查看全部依赖 (76)
依赖
@huggingface/transformers
^3.0.0
@isomorphic-git/lightning-fs
^4.6.2
@langchain/anthropic
^1.3.10
@langchain/core
^1.1.15
@langchain/google-genai
^2.1.10
@langchain/langgraph
^1.1.0
@langchain/ollama
^1.2.0
@langchain/openai
^1.2.2
@modelcontextprotocol/sdk
^1.0.0
@sigma/edge-curve
^3.1.0
@tailwindcss/vite
^4.1.18
buffer
^6.0.3
cli-progress
^3.12.0
comlink
^4.4.2
commander
^12.0.0
cors
^2.8.5
d3
^7.9.0
express
^4.19.2
glob
^11.0.0
graphology
^0.26.0
graphology-indices
^0.17.0
graphology-layout-force
^0.2.4
graphology-layout-forceatlas2
^0.10.1
graphology-layout-noverlap
^0.4.2
graphology-utils
^2.3.0
isomorphic-git
^1.36.1
jszip
^3.10.1
kuzu
^0.11.3
kuzu-wasm
^0.11.1
langchain
^1.2.10
lru-cache
^11.2.4
lucide-react
^0.562.0
mermaid
^11.12.2
minisearch
^7.2.0
mnemonist
^0.39.0
pandemonium
^2.4.0
react-dom
^18.3.1
react-markdown
^10.1.0
react-syntax-highlighter
^16.1.0
react-zoom-pan-pinch
^3.7.0
remark-gfm
^4.0.1
sigma
^3.0.2
tree-sitter
^0.21.0
tree-sitter-c
^0.21.0
tree-sitter-c-sharp
^0.21.0
tree-sitter-cpp
^0.22.0
tree-sitter-go
^0.21.0
tree-sitter-java
^0.21.0
tree-sitter-javascript
^0.21.0
tree-sitter-kotlin
^0.3.8
tree-sitter-php
^0.23.12
tree-sitter-python
^0.21.0
tree-sitter-rust
^0.21.0
tree-sitter-typescript
^0.21.0
uuid
^13.0.0
vite-plugin-top-level-await
^1.6.0
vite-plugin-wasm
^3.5.0
web-tree-sitter
^0.20.8
zod
^3.25.76
开发依赖
@babel/types
^7.28.5
@types/cli-progress
^3.11.6
@types/cors
^2.8.17
@types/express
^4.17.21
@types/jszip
^3.4.0
@types/node
^24.10.1
@types/react
^18.3.5
@types/react-dom
^18.3.0
@types/react-syntax-highlighter
^15.5.13
@types/uuid
^10.0.0
@vercel/node
^5.5.16
@vitejs/plugin-react
^5.1.0
@vitest/coverage-v8
^4.0.18
tree-sitter-wasms
^0.1.13
tsx
^4.0.0
typescript
^5.4.5
vite-plugin-static-copy
^3.1.4