search

Semantic image search using FastEmbed and sqlite-vec

Commits at main

  1. b9182f2a Fix typo, update deps Anthony Wang authored at Anthony Wang comitted at
  2. 3268ba73 Bump dependencies, make ruff ignore pillow_avif, reformat Anthony Wang authored at Anthony Wang comitted at
  3. 16440e2e Update dependencies, reformat and more type hints (RIIL someday???) Anthony Wang authored at Anthony Wang comitted at
  4. 42f2ed8f Apparently onnxruntime-rocm got replaced with onnxruntime-migraphx or something and the Python packaging is still pretty janky Anthony Wang authored at Anthony Wang comitted at
  5. c5a89a6f Update deps, relax min Python version to 3.11 because why not Anthony Wang authored at Anthony Wang comitted at
  6. 32b36576 RIIL strikes again Anthony Wang authored at Anthony Wang comitted at
  7. 516d4c9c Add some type hints because yay type systems!! Anthony Wang authored at Anthony Wang comitted at
  8. 1281cd7a Search has only supported image search for a while now Anthony Wang authored at Anthony Wang comitted at
  9. 8e6a8a21 Explain more how to use this with Dolphin, remove a few out-of-scope TODOs such as a GUI Why can't I configure Dolphin to simply allow using a custom program for search? Anthony Wang authored at Anthony Wang comitted at
  10. 0039c039 Bump deps yet again I hate Python Anthony Wang authored at Anthony Wang comitted at
  11. 50c60ef5 Remove extra newline Anthony Wang authored at Anthony Wang comitted at
  12. 5ce0a32f Bump deps Anthony Wang authored at Anthony Wang comitted at
  13. f693e333 Clean up README even more Anthony Wang authored at Anthony Wang comitted at
  14. fa617627 Deprecate non-uv installation methods, simplify non-GPU installation Anthony Wang authored at Anthony Wang comitted at
  15. 051fe3f3 Update dependencies, add ignoring hidden files to TODO Anthony Wang authored at Anthony Wang comitted at
  16. 462a8a47 Update dependencies Anthony Wang authored at Anthony Wang comitted at
  17. 8c582a99 Update dependencies Python packaging with uv is still super gross Anthony Wang authored at Anthony Wang comitted at
  18. 2701e123 Bump deps Anthony Wang authored at Anthony Wang comitted at
  19. 7aacee38 List inodes bug in TODO Anthony Wang authored at Anthony Wang comitted at
  20. 63b45100 Make list of indexed files during initial indexing for removing stale entries Anthony Wang authored at Anthony Wang comitted at
  21. 238bb287 Just index hidden files too Watchdog's RegexMatchingEventHandler is buggy and it just does a regex over the events but still watches all the dirs. I wanted to index ~ but that probably is too expensive and I should just index a hardcoded list of dirs instead. Also, if we index hidden files and a file gets moved from a hidden to non-hidden file or vice versa it's a tricky situation to deal with. So let's just not. Anthony Wang authored at Anthony Wang comitted at
  22. 7bcf0431 Properly check if child is a symlink and ignore it Anthony Wang authored at Anthony Wang comitted at
  23. f3feef46 Make watchdog ignore hidden files, don't follow symlinks to avoid infinite loops Anthony Wang authored at Anthony Wang comitted at
  24. 30957cd6 Clean up installation instructions on README, only support GPU for local uv development Anthony Wang authored at Anthony Wang comitted at
  25. 32c95383 Reformat Anthony Wang authored at Anthony Wang comitted at
  26. 0936fa2e Cache model on disk, move shared dirs stuff to dirs.py Anthony Wang authored at Anthony Wang comitted at
  27. 94506081 Explain that developers should use the development section Anthony Wang authored at Anthony Wang comitted at
  28. 2f4ea015 Get AMD installation to work Anthony Wang authored at Anthony Wang comitted at
  29. b93a5e29 Slightly less gross packaging Anthony Wang authored at Anthony Wang comitted at
  30. 023d6327 Support all GPU vendors but the packaging is SUPER GROSS Anthony Wang authored at Anthony Wang comitted at