类库
› xerj
xerj-org/xerj
XERJ是基于Rust构建的统一AI搜索引擎,支持全文、向量及混合检索。它兼容Elasticsearch协议,可无缝集成现有栈,提供自动索引、代理记忆和日志分析功能,旨在简化数据查询流程。
技术栈
engine/crates/xerj-ai rust
查看全部依赖 (4)
依赖
candle-core
0.9
candle-nn
0.9
candle-transformers
0.9
xerj-common
engine/crates/xerj-api rust
框架
Axum
异步运行时
Tokio
查看全部依赖 (20)
依赖
anyhow
async-trait
0.1
bytes
chrono
dashmap
libc
0.2
prometheus
serde
serde_json
thiserror
tower
tower-http
tracing
tracing-subscriber
uuid
xerj-common
xerj-engine
xerj-query
xerj-wasm
开发依赖
tempfile
engine/crates/xerj-autoindex rust
查看全部依赖 (5)
依赖
encoding_rs
0.8
fs2
0.4
libc
0.2
regex
1
walkdir
2
engine/crates/xerj-cluster rust
查看全部依赖 (3)
依赖
async-trait
0.1
futures
0.3
xerj-common
engine/crates/xerj-compress rust
查看全部依赖 (1)
依赖
xerj-common
engine/crates/xerj-console-api rust
框架
Axum
异步运行时
Tokio
查看全部依赖 (23)
依赖
anyhow
arc-swap
async-trait
0.1
base64
0.22
bytes
chrono
dashmap
hmac
0.12
rand
serde
serde_json
sha2
0.10
subtle
2
thiserror
tower
tower-http
tracing
uuid
xerj-cluster
xerj-common
xerj-engine
xerj-query
开发依赖
tempfile
engine/crates/xerj-engine rust
异步运行时
Tokio
查看全部依赖 (31)
依赖
anyhow
arc-swap
bytes
chrono
chrono-tz
0.8
dashmap
libc
0.2
memchr
parking_lot
0.12
rayon
regex
1
rustc-hash
serde
serde_json
sha2
0.10
simd-json
thiserror
tracing
uuid
xerj-ai
xerj-cluster
xerj-common
xerj-compress
xerj-fts
xerj-logs
xerj-query
xerj-storage
xerj-vector
xerj-wasm
xxhash-rust
开发依赖
tempfile
engine/crates/xerj-fts rust
查看全部依赖 (1)
依赖
xerj-common
engine/crates/xerj-logs rust
查看全部依赖 (2)
依赖
xerj-common
xerj-compress
engine/crates/xerj-mcp rust
异步运行时
Tokio
查看全部依赖 (3)
依赖
anyhow
reqwest
serde_json
engine/crates/xerj-query rust
查看全部依赖 (2)
依赖
base64
0.22
xerj-common
engine/crates/xerj-server rust
查看全部依赖 (16)
依赖
xerj-ai
xerj-api
xerj-autoindex
xerj-cluster
xerj-common
xerj-compress
xerj-console-api
xerj-engine
xerj-fts
xerj-logs
xerj-query
xerj-storage
xerj-vector
开发依赖
flate2
1
reqwest
tempfile
engine/crates/xerj-storage rust
异步运行时
Tokio
查看全部依赖 (23)
依赖
anyhow
arc-swap
async-trait
0.1
byteorder
bytes
crc32fast
crossbeam
dashmap
fst
lz4_flex
memmap2
rayon
roaring
rustc-hash
serde
serde_json
tempfile
thiserror
tracing
uuid
xerj-common
xxhash-rust
zstd
engine/crates/xerj-vector rust
查看全部依赖 (1)
依赖
xerj-common
engine/crates/xerj-wasm rust
异步运行时
Tokio
查看全部依赖 (9)
依赖
anyhow
bytes
chrono
regex
1
serde
serde_json
thiserror
tracing
xerj-common
根目录 javascript
查看全部依赖 (2)
依赖
pptxgenjs
^4.0.1
puppeteer
^24.40.0