14 karma · joined January 9, 2013
Working on the side on https://leafle.org: a way to find your next good book at your local library
It has if nothing else been very useful for me (it has correctly deduced that I would get something out of borrowing Grief is the Thing With Feathers, the Dispossessed, and Cosmicomics, none of which I would have thought of reading). Plus it has been a fun opportunity to play around with LLMs as an interface and a research and reverse engineering tool; as well as Jev for non-user facing quality work like banning crap openrouter providers based on their output before putting it in front of a user.
Most recently I’ve been dropping off flyers for it at a few local libraries in my area.
The LLMs are very good at reverse engineering undocumented apis!
I feel like books are an interesting one because the LLMs have ‘read’ so many of them and hence have substantial latent knowledge of them. My sense is that a profile built from books is maybe something that would generalise as well.
My observation from just talking to Claude and co about books is that they kind of wanted to collapse it all to a central explaining idea, which was interesting in a sort of horoscope like way, but just elided too much nuance and complexity to really be useful.
Naturally to some extent this follows population density and gdp, but there are quite a few interesting places - Kerala for example has a phenomenal number of libraries!
A beautifully written travelogue/nature book/eco activist screed that tours the world visiting rivers and the people engaged in living with and protecting them. Fascinating, hopeful, heartbreaking and lyrical. Really enjoying it (evidently)!
At home, increasing the number of libraries I can check live availability for for Leafle. (Library software is a wild place man)
It leans very heavily on the fact that LLMs have very broad latent knowledge of.. well, most books written in English, really. So it tries to do a good job of finding you books which aren't just another one by the same author, or happen to be in vogue right now.
You can try it out a little without signing up, import your reading history from other services (Goodreads, storygraph, particularly nicely with hardcover), or just take a pic of your bookshelf. If you do sign up, it'll get better at suggesting you things as you talk to it more about things you've read (hopefully it does a reasonable job of holding an intelligent conversation on that score), and you can also then connect it to claude and friends via an MCP or play around with the API.
Happily in practice it has turned out to be great, and the combined space operates really effectively as a community ‘third space’. Obviously because of the private sector aspect of this there’s a significant risk in terms of how sustainable it is, but moderated somewhat by the council owning the actual building both live in.
Mostly this week I’ve been wrestling with a better solution to filtering openrouter providers because a common failure mode is getting stuck on one which is either very slow, or doesn’t actually meet the spec it promises in terms of tool calling.
Edited to add - or just a really good real life one, it would be awesome if everyone had access to a librarian or bookseller with like an hour to sit and talk with you about books and then help you find some.
Oh, and it definitely does not pat itself on the back for suggesting books for you.
(You can see the profile it makes and correct it - it did a pretty good job on me)
It can suggest them to buy, or as audiobooks, or it can find ones currently available to borrow from your local library!
It is at https://leafle.nanosheep.net if you’d like to give it a go :)
It’s pretty fun! It might even work on your local library (I got carried away and spent a while making it work on a few thousand round the world - you can see the coverage here: https://leafle.nanosheep.net/coverage).
Alas, I was stymied by not having any cash to work on it, and the unit economics were not very VC friendly (at least I assume that’s one of the reasons why I didn’t get any traction from VCs).
This week I’m thinking about whether it makes sense to provide a location history ‘vault’, designed to let users expose their location history to LLM’s as context.
I’ve spent a while understanding what sort of market would make it viable. I think it does actually work if you can square: 10K participants per major metro area, revenue of about 2.9M per metro area (so say, 5K monthly recurring with about 50 customers).
At that point you could pay data union participants about $5 a week to share their location data with you.
From talking to some previous data union folks, the major challenges are paying out (my target is much higher than any union managed), and people dropping out over time.
My bet is that these are both solvable things by selling data products rather than just bundles of data, and the data source being very passive.
I’m also interested in the idea that such a union should act more like a union than previous efforts in this space, by actively defending members’ data from brokers.