It's interesting to look at the relationship between this and Apache Arrow.
"The data types generally have a 1-1 correspondence with the Apache Arrow data types." [1]
So it would probably be relatively simple to set up an Arrow Flight endpoint working with LanceDB.
[1] https://lance.org/format/table/#manifest