This skill should be used when the user wants to search and download books from Z-Library, list their local library, get book recommendations, or organize their book collection. Triggers on requests like "baixar livro", "buscar livro", "minha biblioteca", "recomendar leitura", "organizar livros", "download book", "find book".
Personal knowledge library management system powered by Z-Library CLI.
The AIOS Knowledge Library is a local book management system that:
tools/zlib.pybooks/ directoryKey paths:
tools/zlib.pybooks/.env (ZLIB_EMAIL, ZLIB_PASSWORD)To download a book, run the CLI in interactive mode:
python tools/zlib.py
Or with direct search term:
python tools/zlib.py "title or author"
Navigation inside the CLI:
n — next page, p — previous page, q — quitsBooks are saved to books/ automatically with the original filename.
To list all books currently downloaded, run:
python tools/zlib.py --list
Or use the list_library.py script for a formatted catalog view:
python tools/list_library.py
python tools/zlib.py --limits
Shows daily downloads used/remaining and reset time.
python tools/zlib.py --history
To recommend books, use the references/reading-lists.md file for curated lists by topic. Match the user's goal or interest to the closest category and suggest 3-5 titles. Then offer to download immediately using the CLI.
Example flow:
python tools/zlib.py "book title"To generate a catalog of existing books:
python tools/list_library.py --catalog
This scans books/ and groups files by detected category based on filename keywords.
pip install zlibrary aiohttp beautifulsoup4 lxml python-dotenv.env file at project root with ZLIB_EMAIL and ZLIB_PASSWORDPortuguês language for PT-BR editions"Robert C. Martin"