rm-dr e7afca3010
All checks were successful
CI / Typos (push) Successful in 17s
CI / Build and test (push) Successful in 2m33s
CI / Clippy (push) Successful in 3m26s
CI / Build and test (all features) (push) Successful in 9m17s
TMP
2026-03-18 09:36:54 -07:00
2026-03-10 20:25:19 -07:00
2026-03-10 20:25:21 -07:00
TMP
2026-03-18 09:36:54 -07:00
2026-03-16 09:56:48 -07:00
CI
2026-01-06 23:05:14 -08:00
2026-03-16 09:56:48 -07:00
TMP
2026-03-18 09:36:54 -07:00
TMP
2026-03-18 09:36:54 -07:00
2026-03-16 19:03:14 -07:00
2026-03-16 09:56:48 -07:00
TMP
2026-03-18 09:36:54 -07:00
2026-03-16 09:56:48 -07:00
2026-01-06 23:02:54 -08:00
2026-01-06 23:02:54 -08:00

TODO

  • redo sidecars

    • sidecar manipulation commands:
      • fill (defaults, defined in toml)
      • delete
    • writing to files would be nice, but we want to be able to revert changes
    • make sure to upload sidecars
    • json extractor
  • incremental index

  • better errors (s3 not found)

later

  • search ui (betalupi books + handouts)

  • lists

  • export

  • libgen search?

  • remote encryption

  • publish (arch, nix, crates)

  • extractors

    • ogg
    • regex (from any string, filename, etc)
    • whisper (speech-to-text)
    • ocr (pdf pages, pass through fn!)
    • list, fields on schemas instead of fields
    • blobs as items or items as blobs?
    • default args for each label (to_json, count)?
    • which fields to include in json?
    • nonempty (array)
  • redo docs

    • source types
    • sidecars (rename?)
    • doc all keys
Description
flexible file indexing
Readme 613 MiB
Languages
Rust 98.8%
Nix 0.8%
Shell 0.2%
Dockerfile 0.2%