Skip to content

GugleRAG v0.3.0-dev.18

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Jul 08:52

GugleRAG v0.3.0-dev.18

English

  • Replaced SQL JSON vector retrieval with embedded, knowledge-base-scoped Rust HNSW indexes that persist under VECTOR_INDEX_PATH and rebuild when stale.
  • Migrated legacy chunk and one-vector SQL records into HNSW when compatible, with regeneration for documents whose chunk layout changed.
  • Added an optional PostgreSQL pgvector vector storage backend configured through the independent VECTOR_DATABASE_URL setting.
  • Added transactional knowledge-base vector replacement, legacy SQL vector migration, and automatic PostgreSQL filter/HNSW indexes.
  • Added ZIP import progress polling, a visible progress bar, and platform-independent configuration test assertions.

简体中文

  • 将 SQL JSON 向量检索替换为按知识库持久化的 Rust 内嵌 HNSW 索引,索引保存在 VECTOR_INDEX_PATH 下并在过期时重建。
  • 兼容迁移旧的分块向量和一文档一向量 SQL 记录;分块布局发生变化时自动重新生成向量。
  • 添加可选的 PostgreSQL pgvector 向量存储后端,通过独立的 VECTOR_DATABASE_URL 配置。
  • 添加按知识库事务性替换向量、旧 SQL 向量迁移,以及 PostgreSQL 过滤索引和适用的 HNSW 索引。
  • 添加 ZIP 导入进度轮询、可见进度条,以及不依赖平台路径引号的配置测试断言。

Downloads / 下载

Platform Portable archive SHA-256
Linux x64 guglerag-v0.3.0-dev.18-linux-x86_64.tar.gz guglerag-v0.3.0-dev.18-linux-x86_64.tar.gz.sha256
Linux ARM64 guglerag-v0.3.0-dev.18-linux-aarch64.tar.gz guglerag-v0.3.0-dev.18-linux-aarch64.tar.gz.sha256
Windows x64 guglerag-v0.3.0-dev.18-windows-x86_64.zip guglerag-v0.3.0-dev.18-windows-x86_64.zip.sha256
Windows ARM64 guglerag-v0.3.0-dev.18-windows-aarch64.zip guglerag-v0.3.0-dev.18-windows-aarch64.zip.sha256
macOS Apple Silicon guglerag-v0.3.0-dev.18-macos-aarch64.tar.gz guglerag-v0.3.0-dev.18-macos-aarch64.tar.gz.sha256
macOS Intel guglerag-v0.3.0-dev.18-macos-x86_64.tar.gz guglerag-v0.3.0-dev.18-macos-x86_64.tar.gz.sha256

All archives are unsigned portable builds. Extract the archive, edit .env or use the setup wizard, then run the executable from the extracted directory so it can serve frontend/dist.

所有压缩包均为未签名便携构建。解压后编辑 .env 或使用初始化向导,并从解压目录运行可执行文件,以便服务端读取 frontend/dist