类库 › codegraph-rust
Jakedismo

Jakedismo/codegraph-rust

CodeGraph 是一个用 Rust 实现的知识图谱工具,旨在将整个代码库转换为语义化、可搜索的知识图谱。它通过解析AST(抽象语法树)和FastML,结合SurrealDB后端,为AI编程助手提供高效、深度的代码上下文管理,支持代码语义搜索、依赖关系分析和架构理解,而不仅仅是简单的文本匹配。

Jakedismo/codegraph-rust

技术栈

框架

Axum

异步运行时

Tokio
查看全部依赖 (98)

依赖

aho-corasick 1.1 anyhow arc-swap async-trait atty autoagents autoagents-derive base64 bincode bumpalo 3.15 bytecheck bytes chacha20poly1305 chrono clap codegraph-ai codegraph-core codegraph-graph codegraph-mcp codegraph-mcp-autoagents codegraph-mcp-core codegraph-mcp-daemon codegraph-mcp-rig codegraph-mcp-tools codegraph-parser codegraph-vector colored config crossbeam-channel crossbeam-queue crossbeam-skiplist crossbeam-utils dashmap dirs 5.0 dotenv 0.15 fastrand futures globset hashbrown http-body-util 0.1 hyper ignore indicatif lru lsh-rs2 0.4.1 memmap2 notify num_cpus once_cell parking_lot rand reqwest rig 0.27.0 rkyv rmcp rustc-demangle 0.1 rustc-hash schemars secrecy serde serde_json serde_yaml 0.9 sha2 similar symbolic-demangle 12 thiserror tikv-jemallocator tokio-tungstenite tokio-util 0.7 toml tower tracing tracing-appender 0.2 tracing-subscriber tree-sitter tree-sitter-c-sharp tree-sitter-cpp tree-sitter-go tree-sitter-java tree-sitter-javascript tree-sitter-php tree-sitter-python tree-sitter-ruby tree-sitter-rust tree-sitter-swift tree-sitter-typescript url uuid zstd 0.13

开发依赖

approx criterion dotenvy 0.15 fastrand loom 0.7 serial_test 3.2 tempfile tokio-test tracing-subscriber

截图

CodeGraph
AgenticArchitectures
CodeGraph

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-07 05:29
浙ICP备14020137号-1 $访客地图$