BookshelfAI
November 24, 2024 ยท View on GitHub
BookshelfAI is an app for anyone, really, but is specifically tailored to book lovers who want an easy way to manage their own list of books.
Some examples of features include: adding/editing/deleting books from your bookshelf, AI book image recognition, and AI book recommendation.
Disclaimer: this app does not provide any actual book content itself, it only acts as a book manager, not a library. Also, the AI may be inaccurate, especially if your prompts/images are unclear/blurry.
Features
- Having your own personal list of books - a "bookshelf"
- Adding, removing, editing, and viewing your bookshelf
- Adding tags to your books for organization
- Searching for books within your bookshelf
- AI book searching and tagging with prompts
- AI book recognition just by taking or uploading a photo
- AI book recommendation based on items in your bookshelf
Sample Text Prompts
- "Find some books by J.K. Rowling and tag them all with 'wishlist'"
- Give me some book recommendations based on the romance books in my bookshelf
- Search for a book titled 'The Queen of Hearts' by Kimmery Martin"
Screenshots

Tech Stack
Frontend: Vanilla HTML/CSS/JavaScript
Backend: Node.js, Express.js, PostgreSQL
Authors
Support
For support, email patrick_wang_@outlook.com. More ways to contact me can be found on the official BookshelfAI website.