Skip to content

Releases: oanton/dseek

Release list

v1.0.1

Choose a tag to compare

@oanton oanton released this 21 Jan 16:44

Major Changes

  • SQLite Storage Engine:
    migrated from Orama JSON to SQLite + FTS5 + sqlite-vec for better reliability and crash safety (WAL mode)
  • New Embedding Model:
    switched to gte-multilingual-base with tokenizer-aware truncation

New Features

  • Search Filters:
    added --path and --source options for filtering search results dseek search "auth" --path "docs/api/" --limit 5
  • Improved Output Formatting:
    better text output for LLM consumption

Improvements

  • Auto-migration from Orama to SQLite on first run
  • Better handling of large texts with token-based truncation
  • Improved config loading with project root detection

Internal

  • Updated dependencies
  • Build artifacts excluded from git tracking

Full Changelog: v1.0.0...v1.0.1

v1.0.0

v1.0.0 Pre-release
Pre-release

Choose a tag to compare

@oanton oanton released this 19 Jan 16:56

Pre relese

Features

  • Hybrid Search — BM25 + vector search with RRF fusion
  • Semantic Search — multilingual embeddings (gte-multilingual-base)
  • Cross-encoder Reranking — optional --rerank for better precision
  • RAG Chat — dseek chat with Ollama integration
  • File Watcher — dseek watch для автоматичної переіндексації
  • Multiple Formats — Markdown, TXT, HTML, PDF, DOCX
  • Privacy-first — all processing local, no external API calls
  • Claude Code Plugin — /plugin install dseek