search

Semantic image search using FastEmbed and sqlite-vec

Commits at 2f4ea015e9c0ee5df32c1bf968ecf57503304fa5

  1. 2f4ea015 Get AMD installation to work Anthony Wang authored at Anthony Wang comitted at
  2. b93a5e29 Slightly less gross packaging Anthony Wang authored at Anthony Wang comitted at
  3. 023d6327 Support all GPU vendors but the packaging is SUPER GROSS Anthony Wang authored at Anthony Wang comitted at
  4. 2b7ec7df Fix some packaging problems, better workaround for 'module' object is not callable error by immediately exiting Anthony Wang authored at Anthony Wang comitted at
  5. 3e8320e9 Ideas for speed improvements Anthony Wang authored at Anthony Wang comitted at
  6. cfc4ac16 More TODOs for packaging Anthony Wang authored at Anthony Wang comitted at
  7. 0e60d73c Change the client entrypoint to run a noop main function to get around module not callable error Anthony Wang authored at Anthony Wang comitted at
  8. c74d9ba8 Rename from sock to socket Anthony Wang authored at Anthony Wang comitted at
  9. 414e05e7 Rewrite README with new installation and dev instructions Anthony Wang authored at Anthony Wang comitted at
  10. fde36cb1 Properly package this, use platformdirs to be more portable Anthony Wang authored at Anthony Wang comitted at
  11. 94910241 More TODO items Anthony Wang authored at Anthony Wang comitted at
  12. 6f431f02 Copy .gitignore from https://github.com/github/gitignore/blob/main/Python.gitignore Anthony Wang authored at Anthony Wang comitted at
  13. 1f6229a7 Print confirmation if using Intel GPU Anthony Wang authored at Anthony Wang comitted at
  14. f3da9308 Update numpy because why not Anthony Wang authored at Anthony Wang comitted at
  15. 3533a7ef Add comment for crazy ort.InferenceSession monkey patch Anthony Wang authored at Anthony Wang comitted at
  16. 5a14e222 Switch to pyproject.toml and uv Anthony Wang authored at Anthony Wang comitted at
  17. e6f6f60c Mention that you can also do file to similar file search Anthony Wang authored at Anthony Wang comitted at
  18. 4750f9c1 Mention the client only depends on Python stdlib Anthony Wang authored at Anthony Wang comitted at
  19. b1954171 Fix some typos and bugs, add more TODO items Anthony Wang authored at Anthony Wang comitted at
  20. 23ee5ea3 Support Intel GPUs using onnxruntime-openvino, run isort Anthony Wang authored at Anthony Wang comitted at
  21. b4fcab92 Skip SVGs and other weird images Anthony Wang authored at Anthony Wang comitted at
  22. 1a2b9039 Don't use INSERT OR REPLACE in server.py, try sixel, put results in temp dir Anthony Wang authored at Anthony Wang comitted at
  23. bdafc018 Use FastEmbed, simplify server logic, move Unix socket stuff to own file Anthony Wang authored at Anthony Wang comitted at
  24. 82dbbac8 Add GPL license Anthony Wang authored at Anthony Wang comitted at
  25. c054089f Recommend TIDY, explain res symlinks some more Anthony Wang authored at Anthony Wang comitted at
  26. 7c6dad60 Don't index text since it interferes with other results Anthony Wang authored at Anthony Wang comitted at
  27. 945c2da5 Ignore FileOpenedEvent Anthony Wang authored at Anthony Wang comitted at
  28. 59641e75 Skip nonexistent files when indexing Anthony Wang authored at Anthony Wang comitted at
  29. e452bb52 Use with to ensure locks released, RPC over Unix socket instead of TCP, start watches ASAP instead of after indexing is done Anthony Wang authored at Anthony Wang comitted at
  30. 6cfff241 Add symlinks in cwd to results Anthony Wang authored at Anthony Wang comitted at