Skip to content

v0.1.0

Choose a tag to compare

@Karthik777 Karthik777 released this 25 Oct 03:10

The first release of adhara, the SQLite core of litesearch.

  • porter adhara, an FTS5 tokenizer with the tokens of litesearch's chain porter simplify casefold 1 sanskrit unicodewords.
  • adhara_hybrid(store, q, qvec, k, filter, dtype, metric, ann), a full-text search, a vector search and Reciprocal Rank Fusion in one SQL call. It returns the rows of litesearch's search in the same order.
  • Python: pip install adhara, then adhara.load(conn) on an apsw or sqlite3 connection.
  • Swift: .package(url: "https://github.com/vedicreader/adhara", from: "0.1.0"). The package downloads AdharaCore.xcframework.zip from this release. It runs on macOS 13 and later, on Apple silicon and Intel, and reads stores that litesearch built in Python.

RESULTS.md has the measurements.

Full Changelog: https://github.com/vedicreader/adhara/commits/v0.1.0