LICENSE
README.md
pyproject.toml
smoosense/__init__.py
smoosense/app.py
smoosense/exceptions.py
smoosense/my_logging.py
smoosense/widget.py
smoosense.egg-info/PKG-INFO
smoosense.egg-info/SOURCES.txt
smoosense.egg-info/dependency_links.txt
smoosense.egg-info/entry_points.txt
smoosense.egg-info/requires.txt
smoosense.egg-info/top_level.txt
smoosense/cli/__init__.py
smoosense/cli/server.py
smoosense/cli/state.py
smoosense/cli/utils.py
smoosense/emb/__init__.py
smoosense/emb/models.py
smoosense/emb/path_grouping.py
smoosense/emb/sense_images.py
smoosense/emb/sense_videos.py
smoosense/handlers/__init__.py
smoosense/handlers/auth.py
smoosense/handlers/fs.py
smoosense/handlers/lance.py
smoosense/handlers/numpy_preview.py
smoosense/handlers/pages.py
smoosense/handlers/parquet.py
smoosense/handlers/query.py
smoosense/handlers/s3.py
smoosense/handlers/shell.py
smoosense/handlers/umap.py
smoosense/lance/__init__.py
smoosense/lance/db_client.py
smoosense/lance/models.py
smoosense/lance/parquet_to_lance.py
smoosense/lance/table_client.py
smoosense/statics/404.html
smoosense/statics/DB.html
smoosense/statics/DB.txt
smoosense/statics/FolderBrowser.html
smoosense/statics/FolderBrowser.txt
smoosense/statics/LiteTable.html
smoosense/statics/LiteTable.txt
smoosense/statics/MiniTable.html
smoosense/statics/MiniTable.txt
smoosense/statics/Table.html
smoosense/statics/Table.txt
smoosense/statics/favicon.ico
smoosense/statics/index.html
smoosense/statics/index.txt
smoosense/statics/_next/static/chunks/06d028f4-d7f236a86cd66aa4.js
smoosense/statics/_next/static/chunks/1191.42e822a828c46114.js
smoosense/statics/_next/static/chunks/1258.154e33eb48073a5c.js
smoosense/statics/_next/static/chunks/1417.eb4a19febaa9bbe6.js
smoosense/statics/_next/static/chunks/1573.ed711f5c5d32973f.js
smoosense/statics/_next/static/chunks/1768.4c42efd3e769c6e4.js
smoosense/statics/_next/static/chunks/191d07e0-df4a879656760d37.js
smoosense/statics/_next/static/chunks/223-1825fcb777deea0b.js
smoosense/statics/_next/static/chunks/2289.8ba0abf0504e3a17.js
smoosense/statics/_next/static/chunks/232.0ed163cb8bcb914d.js
smoosense/statics/_next/static/chunks/2513.2c8bea53b3bddb6a.js
smoosense/statics/_next/static/chunks/2745.9d40e0704e88bf2d.js
smoosense/statics/_next/static/chunks/2854.4f95d62acf5ad6a9.js
smoosense/statics/_next/static/chunks/3076.058deef50463164a.js
smoosense/statics/_next/static/chunks/340.5077053f48d14a5b.js
smoosense/statics/_next/static/chunks/3405.7cd385b68774f9ff.js
smoosense/statics/_next/static/chunks/3570.e5767b52080454d9.js
smoosense/statics/_next/static/chunks/3714.9dddd781af554648.js
smoosense/statics/_next/static/chunks/3736.9ef4cc5e0e96a68c.js
smoosense/statics/_next/static/chunks/3882.76f5098b338333d0.js
smoosense/statics/_next/static/chunks/4007-046721f0eb79c47b.js
smoosense/statics/_next/static/chunks/4129-acfc8a88441a346d.js
smoosense/statics/_next/static/chunks/4193.1377e2927facf230.js
smoosense/statics/_next/static/chunks/4287-73b6c2136f65cfa6.js
smoosense/statics/_next/static/chunks/4724-1fbf95d14825ee1a.js
smoosense/statics/_next/static/chunks/4793.be56e3f5b8134aff.js
smoosense/statics/_next/static/chunks/4889.dc9a957ec913bfdd.js
smoosense/statics/_next/static/chunks/4961.d57c7ef5d5af6fce.js
smoosense/statics/_next/static/chunks/4980-48f77a3dbc2604f6.js
smoosense/statics/_next/static/chunks/4ec49466-d869baf93e0de0cf.js
smoosense/statics/_next/static/chunks/5008.d934974b7842deb3.js
smoosense/statics/_next/static/chunks/5230-4ddd28fbbaef8a5b.js
smoosense/statics/_next/static/chunks/5248.165d82f9766b88f6.js
smoosense/statics/_next/static/chunks/534.8001608ab28254cb.js
smoosense/statics/_next/static/chunks/5756.2749716f5b136076.js
smoosense/statics/_next/static/chunks/588a7c1a-21937099f68f3fdc.js
smoosense/statics/_next/static/chunks/5988-5e5c341661261aed.js
smoosense/statics/_next/static/chunks/6065.d30eb661bb8383f9.js
smoosense/statics/_next/static/chunks/6110-4689654db04f8dc1.js
smoosense/statics/_next/static/chunks/6251-6f975eca87a923dc.js
smoosense/statics/_next/static/chunks/6322.a1fabd298fcebfb7.js
smoosense/statics/_next/static/chunks/6369.8595cb30f1cc2c3d.js
smoosense/statics/_next/static/chunks/6443-69735f03dfada350.js
smoosense/statics/_next/static/chunks/6542-4d258afa4ba1ca4a.js
smoosense/statics/_next/static/chunks/6565.53acf152bf79d849.js
smoosense/statics/_next/static/chunks/6594.c337989930c92339.js
smoosense/statics/_next/static/chunks/6668.b54f1ced51db6d93.js
smoosense/statics/_next/static/chunks/6909-fdf56a0f322a2885.js
smoosense/statics/_next/static/chunks/6990.c67d552af75d49b3.js
smoosense/statics/_next/static/chunks/6999-12f3ed7b397227cb.js
smoosense/statics/_next/static/chunks/6dc81886-d9fd86b67f8f27ce.js
smoosense/statics/_next/static/chunks/7249.68c3917b92c5ed56.js
smoosense/statics/_next/static/chunks/742.9dbaaa4ed8940fae.js
smoosense/statics/_next/static/chunks/75146d7d.b61e466c14a4239b.js
smoosense/statics/_next/static/chunks/7526.96cdd8a02979cb44.js
smoosense/statics/_next/static/chunks/7804.49e79df863b2215e.js
smoosense/statics/_next/static/chunks/7856.a6911895483ecf7e.js
smoosense/statics/_next/static/chunks/7873.2252aba2af9869e5.js
smoosense/statics/_next/static/chunks/8055.adbec8ae98ee065d.js
smoosense/statics/_next/static/chunks/8083.962cf54b579325a7.js
smoosense/statics/_next/static/chunks/8226.698599563af99093.js
smoosense/statics/_next/static/chunks/8365.18f81b0dcb8d2c6e.js
smoosense/statics/_next/static/chunks/8822.ed827285b5891ffe.js
smoosense/statics/_next/static/chunks/8913.355ecb437144b19f.js
smoosense/statics/_next/static/chunks/8951-dff69603158a1bde.js
smoosense/statics/_next/static/chunks/9049.640554ddedfec5f8.js
smoosense/statics/_next/static/chunks/9095.062cf6f86e357004.js
smoosense/statics/_next/static/chunks/915-5bd8c88a16714889.js
smoosense/statics/_next/static/chunks/9203-0d99f0f3065e6ea0.js
smoosense/statics/_next/static/chunks/9353.4227a158a5453789.js
smoosense/statics/_next/static/chunks/ea0025a9.625b9db2d23e34d1.js
smoosense/statics/_next/static/chunks/fe585b4d.581300c64756b9d7.js
smoosense/statics/_next/static/chunks/framework-19305346b9da9588.js
smoosense/statics/_next/static/chunks/main-8da18d1bf201e186.js
smoosense/statics/_next/static/chunks/main-app-b1e696f1fc243ec4.js
smoosense/statics/_next/static/chunks/polyfills-42372ed130431b0a.js
smoosense/statics/_next/static/chunks/webpack-a8e2d267f1fe8dec.js
smoosense/statics/_next/static/chunks/app/layout-13874fb955e01cf5.js
smoosense/statics/_next/static/chunks/app/page-aca4614f21f60ee9.js
smoosense/statics/_next/static/chunks/app/DB/page-6601aa29819b9f3f.js
smoosense/statics/_next/static/chunks/app/FolderBrowser/page-65da6c999ba8c95a.js
smoosense/statics/_next/static/chunks/app/LiteTable/page-8810482b3bcc150b.js
smoosense/statics/_next/static/chunks/app/MiniTable/page-573eea6306954c0c.js
smoosense/statics/_next/static/chunks/app/Table/page-4300839540a972f6.js
smoosense/statics/_next/static/chunks/app/_not-found/page-5c067456041e05a2.js
smoosense/statics/_next/static/chunks/app/example/audiomelspectrogram/page-c812a149a72e89ab.js
smoosense/statics/_next/static/chunks/app/example/collage/page-bd26423a5e237b6a.js
smoosense/statics/_next/static/chunks/app/example/emb-audio/page-34b329faa5ed1e41.js
smoosense/statics/_next/static/chunks/app/example/emb-images/page-19d7995d587fc031.js
smoosense/statics/_next/static/chunks/app/example/objectdetection/page-eb6a908fd6e8aaba.js
smoosense/statics/_next/static/chunks/app/example/text2image/page-f9014279d4313c22.js
smoosense/statics/_next/static/chunks/app/example/text2video/page-edab3967c84d2c11.js
smoosense/statics/_next/static/chunks/pages/_app-63a366aca6cf09d1.js
smoosense/statics/_next/static/chunks/pages/_error-c287957b93e543fe.js
smoosense/statics/_next/static/css/38d70a226ee51c3f.css
smoosense/statics/_next/static/css/f5aceeb0e64cd95a.css
smoosense/statics/_next/static/media/4cf2300e9c8272f7-s.p.woff2
smoosense/statics/_next/static/media/747892c23ea88013-s.woff2
smoosense/statics/_next/static/media/8d697b304b401681-s.woff2
smoosense/statics/_next/static/media/93f479601ee12b01-s.p.woff2
smoosense/statics/_next/static/media/9610d9e46709d722-s.woff2
smoosense/statics/_next/static/media/ba015fad6dcf6784-s.woff2
smoosense/statics/_next/static/media/rust_melspec_wasm_bg.e056390a.wasm
smoosense/statics/_next/static/mzp3H87_q1_oSE6Af-d7P/_buildManifest.js
smoosense/statics/_next/static/mzp3H87_q1_oSE6Af-d7P/_ssgManifest.js
smoosense/statics/example/audiomelspectrogram.html
smoosense/statics/example/audiomelspectrogram.txt
smoosense/statics/example/collage.html
smoosense/statics/example/collage.txt
smoosense/statics/example/emb-audio.html
smoosense/statics/example/emb-audio.txt
smoosense/statics/example/emb-images.html
smoosense/statics/example/emb-images.txt
smoosense/statics/example/objectdetection.html
smoosense/statics/example/objectdetection.txt
smoosense/statics/example/text2image.html
smoosense/statics/example/text2image.txt
smoosense/statics/example/text2video.html
smoosense/statics/example/text2video.txt
smoosense/utils/__init__.py
smoosense/utils/api.py
smoosense/utils/duckdb_connections.py
smoosense/utils/local_fs.py
smoosense/utils/mime_types.py
smoosense/utils/models.py
smoosense/utils/port.py
smoosense/utils/s3_fs.py
smoosense/utils/serialization.py
tests/test_cli.py
tests/test_duckdb.py
tests/test_duckdb_standalone.py
tests/test_fs_get_file.py
tests/test_fs_ls.py
tests/test_fs_typeahead.py
tests/test_fs_upload.py
tests/test_lancedb.py
tests/test_query.py
tests/test_s3_ls.py
tests/test_s3_typeahead.py
tests/test_serialize.py