Skip to content

Releases: d3uceY/vectile

v0.7.3

Choose a tag to compare

@github-actions github-actions released this 17 Oct 20:18

Download

Windows

Windows

Installer (.exe) — recommended · SmartScreen fix
Portable (.zip) — unzip and run vectile-windows-amd64.exe
Legacy installer (.exe) — for PCs from before ~2013 (no AVX2)
Legacy portable (.zip)
macOS

macOS universal

Disk image (.dmg) — recommended
App bundle (.zip)
Linux

Linux

AppImage — chmod +x first
Debian package (.deb) — sudo apt install ./vectile-linux-amd64.deb

Checksums: SHA256SUMS.txt below.

First-Run Notes

vectile is unsigned. It's safe and open source.

  • Windows: SmartScreen → More info → Run anyway, or unblock the .exe in Properties.
  • macOS: right-click → Open, or xattr -d com.apple.quarantine the .app.
  • Linux: chmod +x the AppImage; the .deb pulls GTK4, WebKitGTK 6.0, and libgomp1.

Older PCs

Normal builds need AVX2 (Intel Haswell 2013+, AMD Excavator 2015+). Older CPUs need the
legacy build: same app, any 64-bit CPU, but never install both.

K-quant models (BGE-M3, BGE Small Q4_K_M, all-MiniLM Q4_K_M) are about 17x slower there.
Pick BGE Small EN v1.5 Q8_0 in Settings; it runs at about half speed.

What's Changed

Commits

  • chore: update build script and documentation for LLAMA_GO_REF handling - @d3uceY
  • chore: update release workflow to use new version stamping script - @d3uceY
  • chore: improve release notes for clarity and conciseness - @d3uceY
  • chore: enhance README and improve UI text for clarity and conciseness - @d3uceY
  • chore: update demo media files for improved quality - @d3uceY
  • chore: update demo content and improve README descriptions for clarity - @d3uceY
  • Update README.md - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.7.2...v0.7.3

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 06 Oct 18:45

Download

Pick your platform:

Windows

Windows

Installer (.exe)  — recommended · ⚠️ SmartScreen will block it, here is the fix
Portable (.zip)  — unzip, then run vectile-windows-amd64.exe
Older PC from before ~2013 (no AVX2)? legacy installer · legacy portable zip
macOS

macOS universal · Intel + Apple Silicon

Disk image (.dmg)  — recommended
App bundle (.zip)
Linux

Linux

AppImage  — chmod +x, then run
Debian package (.deb)  — sudo apt install ./vectile-linux-amd64.deb

SHA-256 checksums are in SHA256SUMS.txt, attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen → More info → Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app → Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

Older PCs

The normal Windows builds need a CPU with AVX2 (Intel Haswell, 2013+, or AMD Excavator, 2015+).
On anything older use the legacy installer or zip, which run on any 64-bit CPU. They are the
same app, so installing one over the normal build just replaces it; do not install both.

It is slower, and mostly on the quantized models: BGE-M3, BGE Small Q4_K_M and all-MiniLM
Q4_K_M are roughly 17x slower, because they are K-quant models that need AVX2 to be fast.
The recommended BGE Small EN v1.5 Q8_0 is only about half speed, so pick that one in
Settings on an old machine and expect a slow first index.

What's Changed

Commits

  • fix: improve hdiutil create command with retry logic for macOS DMG creation - @d3uceY
  • chore: update license from MIT to Apache 2.0 across all relevant files and documentation - @d3uceY
  • chore: update README for clarity and remove redundant information - @d3uceY
  • chore: remove outdated documentation section and related tasks from README - @d3uceY
  • chore: update version to 0.7.2 across all configuration files and manifests - @d3uceY
  • feat: add new icons for download, upload, and external links; enhance UI components with new functionality - @d3uceY
  • feat: enhance download and OCR installation processes with improved state management and error handling - @d3uceY
  • feat: enhance PathList and SourcesSection components with improved props for better clarity and functionality - @d3uceY
  • feat: enhance UI components with new PlusIcon and improved ConfirmDialog functionality - @d3uceY
  • fix: remove redundant 'local' label from ModelPlate component and update color-line-control variable for consistency - @d3uceY
  • fix: remove redundant 'installed' label from CatalogModelCard component - @d3uceY
  • feat: add Reindex and Prune icons; update IndexView buttons for improved layout - @d3uceY
  • docs: clarify RRF table explanation and chunk scoring details - @d3uceY
  • docs: enhance documentation for Reciprocal Rank Fusion with detailed explanations and examples - @d3uceY
  • feat: add showcase documentation for Vectile - @d3uceY
  • refactor: update README features section for clarity and consistency - @d3uceY
  • fix: remove demo section from README for clarity - @d3uceY
  • stop tracking .impeccable critique notes - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.7.1...v0.7.2

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 05 Oct 11:43

Download

Pick your platform:

Windows

Windows

Installer (.exe)  — recommended · ⚠️ SmartScreen will block it, here is the fix
Portable (.zip)  — unzip, then run vectile-windows-amd64.exe
Older PC from before ~2013 (no AVX2)? legacy installer · legacy portable zip
macOS

macOS universal · Intel + Apple Silicon

Disk image (.dmg)  — recommended
App bundle (.zip)
Linux

Linux

AppImage  — chmod +x, then run
Debian package (.deb)  — sudo apt install ./vectile-linux-amd64.deb

SHA-256 checksums are in SHA256SUMS.txt, attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen → More info → Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app → Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

Older PCs

The normal Windows builds need a CPU with AVX2 (Intel Haswell, 2013+, or AMD Excavator, 2015+).
On anything older use the legacy installer or zip, which run on any 64-bit CPU. They are the
same app, so installing one over the normal build just replaces it; do not install both.

It is slower, and mostly on the quantized models: BGE-M3, BGE Small Q4_K_M and all-MiniLM
Q4_K_M are roughly 17x slower, because they are K-quant models that need AVX2 to be fast.
The recommended BGE Small EN v1.5 Q8_0 is only about half speed, so pick that one in
Settings on an old machine and expect a slow first index.

What's Changed

Commits

  • chore: bump version to 0.7.1 across all configuration files - @d3uceY
  • fix: fixed bug where http mcp server was pinging the server causing unexpected 200 requests and polluting the log - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 17:54

Download

Pick your platform:

Windows

Windows

Installer (.exe)  — recommended · ⚠️ SmartScreen will block it, here is the fix
Portable (.zip)  — unzip, then run vectile-windows-amd64.exe
Older PC from before ~2013 (no AVX2)? legacy installer · legacy portable zip
macOS

macOS universal · Intel + Apple Silicon

Disk image (.dmg)  — recommended
App bundle (.zip)
Linux

Linux

AppImage  — chmod +x, then run
Debian package (.deb)  — sudo apt install ./vectile-linux-amd64.deb

SHA-256 checksums are in SHA256SUMS.txt, attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen → More info → Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app → Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

Older PCs

The normal Windows builds need a CPU with AVX2 (Intel Haswell, 2013+, or AMD Excavator, 2015+).
On anything older use the legacy installer or zip, which run on any 64-bit CPU. They are the
same app, so installing one over the normal build just replaces it; do not install both.

It is slower, and mostly on the quantized models: BGE-M3, BGE Small Q4_K_M and all-MiniLM
Q4_K_M are roughly 17x slower, because they are K-quant models that need AVX2 to be fast.
The recommended BGE Small EN v1.5 Q8_0 is only about half speed, so pick that one in
Settings on an old machine and expect a slow first index.

What's Changed

Commits

  • feat: enhance documentation with logging details and fix indexing crash explanation - @d3uceY
  • feat: implement PDFium logging and error handling with custom writers - @d3uceY
  • feat: implement logging system and error handling for indexing process - @d3uceY
  • fix: update asset sizes in manifest for accurate platform distribution - @d3uceY
  • feat: bump version to 0.7.0 across all configuration files - @d3uceY
  • feat: update download links to direct users to the latest release page for improved accessibility - @d3uceY
  • feat: implement animated settings pane transitions for improved UX - @d3uceY
  • feat: add itemProgressName function and corresponding tests for progress display - @d3uceY
  • feat: update demo description and enhance demo GIF for clarity - @d3uceY
  • feat: update navigation icons in settings sections for improved consistency - @d3uceY
  • feat: implement theme toggle functionality and enhance theme management - @d3uceY
  • refactor: update UI components for improved styling and consistency - @d3uceY
  • feat: enhance BrowseView with source folder grid and chunk management - @d3uceY
  • feat: enhance accessibility and improve UI elements in Settings and Cache sections - @d3uceY
  • feat: improve error handling and loading states in BrowseView - @d3uceY
  • feat: enhance styling in BrowseView for better visual feedback and readability - @d3uceY
  • Add read tools and enhance search functionality in MCP - @d3uceY
  • chore: bump version to 0.6.2 across configuration files and manifests - @d3uceY
  • feat: add demo section to README and include demo GIF for enhanced visualization - @d3uceY
  • feat: add ChevronLeft icon and enhance BrowseView with detail view functionality - @d3uceY
  • feat: enhance layout responsiveness and improve component styling across IndexView, BrowseView, LibraryView, ResultCard, and StatusStrip - @d3uceY
  • feat: add settings sections for indexing, model, OCR, search, sources, and vexter - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.6.1...v0.7.0

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 22:12

Download

Platform Link Note
Windows (installer) vectile-windows-amd64-installer.exe ⚠️ SmartScreen will block it - see First-Run Notes below
Windows (portable) vectile-windows-amd64-portable.zip unzip, then run vectile-windows-amd64.exe
Windows (older PCs) vectile-windows-amd64-legacy-installer.exe For PCs from before ~2013 only - read the Older PCs note below
Windows (older PCs, portable) vectile-windows-amd64-legacy.zip same build, no install step
Linux (AppImage) vectile-linux-amd64.AppImage chmod +x, then run
Linux (.deb) vectile-linux-amd64.deb sudo apt install ./vectile-linux-amd64.deb
macOS (universal) vectile-macos-universal.dmg
macOS (universal) vectile-macos-universal.zip

SHA-256 checksums are in SHA256SUMS.txt attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen -> More info -> Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app -> Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

Older PCs

The normal Windows builds need a CPU with AVX2 (Intel Haswell, 2013+, or AMD Excavator, 2015+).
On anything older use the legacy installer or zip, which run on any 64-bit CPU. They are the
same app, so installing one over the normal build just replaces it; do not install both.

It is slower, and mostly on the quantized models: BGE-M3, BGE Small Q4_K_M and all-MiniLM
Q4_K_M are roughly 17x slower, because they are K-quant models that need AVX2 to be fast.
The recommended BGE Small EN v1.5 Q8_0 is only about half speed, so pick that one in
Settings on an old machine and expect a slow first index.

What's Changed

Pull Requests

  • Fix/windows cpu portability #2 - @d3uceY
  • feat: implement exclusion lists for repositories and calibre libraries #3 - @d3uceY

Commits

  • feat: update collection deletion behavior to retain configured sources - @d3uceY
  • feat: implement exclusion lists for repositories and calibre libraries - @d3uceY
  • chore: bump version to 0.6.1 across all configuration files - @d3uceY
  • feat: one warm hue for the neutral ramp and a control border token - @d3uceY
  • fix: outline controls use the 3:1 line-control border - @d3uceY
  • fix: Optional label in the OCR dialog was unreadable - @d3uceY
  • fix: OCR card metadata moves off the non-text faint token - @d3uceY
  • fix: model description was sitting below 4.5:1 - @d3uceY
  • fix: settings borders stay visible and the tab count badge readable - @d3uceY
  • fix: search placeholders and filter field borders meet 4.5:1 - @d3uceY
  • fix: highlight text on the marker and outline buttons too pale - @d3uceY
  • fix: source type label and checkbox border were too faint - @d3uceY
  • docs: spell out the OKLCH neutral ramp and its contrast ratios - @d3uceY

Contributors


@d3uceY

What's Changed

  • Fix/windows cpu portability by @d3uceY in #1
  • Fix/windows cpu portability by @d3uceY in #2
  • feat: implement exclusion lists for repositories and calibre libraries by @d3uceY in #3

New Contributors

  • @d3uceY made their first contribution in #1

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 12:28

Download

Platform Link Note
Windows (installer) vectile-windows-amd64-installer.exe ⚠️ SmartScreen will block it - see First-Run Notes below
Windows (portable) vectile-windows-amd64-portable.zip unzip, then run vectile-windows-amd64.exe
Windows (older PCs) vectile-windows-amd64-legacy-installer.exe For PCs from before ~2013 only - read the Older PCs note below
Windows (older PCs, portable) vectile-windows-amd64-legacy.zip same build, no install step
Linux (AppImage) vectile-linux-amd64.AppImage chmod +x, then run
Linux (.deb) vectile-linux-amd64.deb sudo apt install ./vectile-linux-amd64.deb
macOS (universal) vectile-macos-universal.dmg
macOS (universal) vectile-macos-universal.zip

SHA-256 checksums are in SHA256SUMS.txt attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen -> More info -> Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app -> Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

Older PCs

The normal Windows builds need a CPU with AVX2 (Intel Haswell, 2013+, or AMD Excavator, 2015+).
On anything older use the legacy installer or zip, which run on any 64-bit CPU. They are the
same app, so installing one over the normal build just replaces it; do not install both.

It is slower, and mostly on the quantized models: BGE-M3, BGE Small Q4_K_M and all-MiniLM
Q4_K_M are roughly 17x slower, because they are K-quant models that need AVX2 to be fast.
The recommended BGE Small EN v1.5 Q8_0 is only about half speed, so pick that one in
Settings on an old machine and expect a slow first index.

What's Changed

Commits

  • chore: update version to 0.6.0 across all configuration files - @d3uceY
  • feat: ship a legacy (SSE2) Windows installer too - @d3uceY
  • fix: ship CPU-portable Windows builds and fix the portable download - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 16:17

Download

Platform Link Note
Windows (installer) vectile-windows-amd64-installer.exe ⚠️ SmartScreen will block it - see First-Run Notes below
Windows (portable) vectile-windows-amd64.exe
Linux (AppImage) vectile-linux-amd64.AppImage chmod +x, then run
Linux (.deb) vectile-linux-amd64.deb sudo apt install ./vectile-linux-amd64.deb
macOS (universal) vectile-macos-universal.dmg
macOS (universal) vectile-macos-universal.zip

SHA-256 checksums are in SHA256SUMS.txt attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen -> More info -> Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app -> Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

What's Changed

Commits

  • feat: enhance disk space diagnostics in macOS release workflow - @d3uceY
  • feat: optimize disk space usage in CI workflows for Ubuntu and macOS builds - @d3uceY
  • chore: bump version to 0.5.0 across all configuration files - @d3uceY
  • feat: add OCR plugin support for reading scanned PDFs with installation instructions and settings - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.4.4...v0.5.0

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 19 Sep 19:15

Download

Platform Link Note
Windows (installer) vectile-windows-amd64-installer.exe ⚠️ SmartScreen will block it - see First-Run Notes below
Windows (portable) vectile-windows-amd64.exe
Linux (AppImage) vectile-linux-amd64.AppImage chmod +x, then run
Linux (.deb) vectile-linux-amd64.deb sudo apt install ./vectile-linux-amd64.deb
macOS (universal) vectile-macos-universal.dmg
macOS (universal) vectile-macos-universal.zip

SHA-256 checksums are in SHA256SUMS.txt attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen -> More info -> Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app -> Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

What's Changed

Commits

  • chore: bump version to 0.4.4 across all configuration files - @d3uceY
  • feat: update build flags for improved caching and artifact sharing in development - @d3uceY
  • feat: add main page layout and content for vectile website - @d3uceY
  • feat: add keep-alive interval to SSE server for improved connection stability - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.4.3...v0.4.4

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 18 Sep 15:58

Download

Platform Link Note
Windows (installer) vectile-windows-amd64-installer.exe ⚠️ SmartScreen will block it - see First-Run Notes below
Windows (portable) vectile-windows-amd64.exe
Linux (AppImage) vectile-linux-amd64.AppImage chmod +x, then run
Linux (.deb) vectile-linux-amd64.deb sudo apt install ./vectile-linux-amd64.deb
macOS (universal) vectile-macos-universal.dmg
macOS (universal) vectile-macos-universal.zip

SHA-256 checksums are in SHA256SUMS.txt attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen -> More info -> Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app -> Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

What's Changed

Commits

  • chore: bump version to 0.4.3 across all configuration files - @d3uceY
  • feat: enhance UI components with improved styling and functionality - @d3uceY
  • feat: add MCP client configuration and improve connection setup UI - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 10 Sep 21:46

Download

Platform Link Note
Windows (installer) vectile-windows-amd64-installer.exe ⚠️ SmartScreen will block it - see First-Run Notes below
Windows (portable) vectile-windows-amd64.exe
Linux (AppImage) vectile-linux-amd64.AppImage chmod +x, then run
Linux (.deb) vectile-linux-amd64.deb sudo apt install ./vectile-linux-amd64.deb
macOS (universal) vectile-macos-universal.dmg
macOS (universal) vectile-macos-universal.zip

SHA-256 checksums are in SHA256SUMS.txt attached below.

First-Run Notes

vectile is unsigned, so first launch may warn you - it's safe and open source.

  • Windows: SmartScreen -> More info -> Run anyway (or unblock the .exe in Properties).
  • macOS: right-click the app -> Open (or xattr -d com.apple.quarantine on the .app).
  • Linux: the AppImage needs chmod +x; the .deb pulls GTK4/WebKitGTK 6.0 + libgomp1 automatically.

What's Changed

Commits

  • chore: bump version to 0.4.2 across all configuration files - @d3uceY
  • fix: simplify progress emission throttling in indexing to a fixed interval - @d3uceY
  • fix: adjust progress emission throttling based on total items for indexing - @d3uceY
  • fix: adjust progress emission frequency in indexing to every 5 items - @d3uceY
  • feat: add project_exclude_folders configuration to skip specified directories in project indexing - @d3uceY
  • refactor: replace FileTree component with ScrollSentinel for improved pagination and loading - @d3uceY
  • feat: implement query vector caching and related functionality - @d3uceY

Contributors


@d3uceY

Full Changelog: v0.4.1...v0.4.2