Search · Rust 包仓库

Lib.rs

› 文件系统
#engine #server-side #axum #embedding

bin+lib heapswap

Heapswap的服务端引擎

所有者 kahnpoint.

  • 安装
  • API参考
  • 源代码
  • 主页 (heapswap.com)

1个不稳定版本

0.0.1 2024年1月27日

#71 in #server-side

Apache-2.0

1MB
1.5K SLoC

Heapswap

⚠️ 进行中 ⚠️

这个crate是Heapswap服务端引擎的实现。

目前,它包括

  • 使用Axum的一个简单的YJS/YRS服务器
  • 使用gte-small的单核心嵌入引擎

依赖关系

~197MB
~4M SLoC

  • anyhow
  • arrow-array 49.0
  • arrow-schema 49.0
  • async-trait
  • axum 0.7.4+ws
  • axum-extra+typed-header
  • base64 0.21.7
  • blake3
  • byteorder
  • capnp 0.19.1
  • capnp-rpc 0.19
  • chacha20poly1305
  • clap 4.4+derive+env
  • colored
  • dashmap
  • deno_ast 0.32.1+transpiling
  • deno_core 0.249
  • ed25519-dalek 2.1
  • futures
  • futures-util+sink+std
  • headers 0.4
  • heapswap_macros
  • heapswap_schemas
  • hex
  • http 1.0
  • human_bytes
  • instant-distance
  • lib0
  • memory-stats
  • nanoid
  • ndarray
  • num_cpus
  • ort 1.16
  • pin-utils
  • rand
  • reqwest 0.11.23
  • rsa
  • rust-argon2 2.1
  • serde+derive
  • serde_json
  • serde_v8 0.158
  • sled
  • tempfile
  • terny
  • thiserror
  • tikv-jemalloc-ctl
  • tikv-jemalloc-sys+profiling+stats+background…support
  • tikv-jemallocator+性能分析+统计信息+后台线程运行时支持
  • time 0.3.31
  • timeit
  • tokenizers 0.15.1
  • tokio+完整版
  • tokio-stream+完整版
  • tokio-tungstenite 0.21
  • tokio-util+完整版
  • tower+实用工具
  • tower-http 0.5.1+文件系统+跟踪
  • tracing
  • tracing-subscriber+环境过滤器
  • url
  • vectordb
  • warp 0.3.6
  • x25519-dalek 2.0
  • y-sweet-core
  • y-sync+网络
  • yrs 0.17.4+弱引用
  • yrs-kvstore 0.2
  • yrs-warp
  • zerocopy
  • zerocopy-derive
  • 构建 capnpc 0.19
  • 构建 filetime
  • 构建 pkg-config
  • 构建 walkdir
  • 开发 criterion 0.5.1+HTML 报告
相关:heapswap_macros,heapswap_schemas
参阅:google-oauth,wayland-server,supervisor-rs,altv,dbus-crossroads,fastembed,ollama-rs,annembed,finalfusion,json-e,metasearch

Lib.rs 是由 kornelski 创建的非官方 Rust/Cargo crate 列表。它包含来自多个来源的数据,包括启发式方法和手动编辑的数据。本页内容并不一定得到 crate 作者的支持。本网站与 Rust 项目无关,也不受其支持。如果发现遗漏或错误,请 提交错误报告。