LoreKeeper 1.0: The Knowledge Guardian Release
📚 LoreKeeper v1.0.0 - The Knowledge Guardian Release
(Scroll down for the Italian version 🇮🇹)
Welcome to the first official release of LoreKeeper, the 3D digital library designed to transform the way you organize, browse, and analyze your books.
This version marks a fundamental shift in our architecture: we have removed the heavy local AI integrations (which were slow and resource-hungry) to transform LoreKeeper into the ultimate data preparation tool for modern Cloud AIs.
🌟 Main Features
- Immersive 3D Environment: Explore your collection in a fluid graphical environment built with Three.js. Navigate through shelves, move books around, and enjoy your library like never before.
- 🤖 Killer Feature: Export for AI: Every book can now be instantly transformed into a clean textual "Knowledge Base". With a single click, LoreKeeper extracts the text from the EPUB, strips away unnecessary code, and generates a
.txtfile optimized to be fed to ChatGPT, Claude, or Gemini. - Smart Management: Upload your EPUBs and let LoreKeeper do the dirty work. The system automatically extracts metadata and covers, with smart fallback algorithms using Google Books and Apple Books.
- Dynamic Organization: Create custom shelves, rename them, and move books with an intuitive and persistent drag-and-drop interface.
- 100% Privacy: Everything you upload stays on your computer. LoreKeeper runs entirely locally via Docker.
🚀 Technical Optimizations (vs dev versions)
- Digital Diet: We completely removed Ollama and Langchain from the app's core. The result? The Docker image is incredibly lighter, and RAM usage has dropped by 90%.
- Lightning Fast: The Node.js server now responds instantly, ensuring extreme fluidity during 3D navigation.
- Docker-Ready: Refined configuration files for an immediate, one-command deployment (
docker-compose up -d --build).
🛠 How to use the AI feature
- Select a book from the 3D carousel.
- Click on "🤖 Esporta per IA" (Export for AI).
- Drop the downloaded
.txtfile into your favorite AI chat. - Ask complex questions about the plot, request summaries, or stylistic analysis: the AI will now have the complete and clean context of the book!
📦 Quick Start
git clone https://github.com/GabrieleTrovato01/LoreKeeper.git
cd LoreKeeper
docker-compose up -d --buildThen open http://localhost:3000 and start building your sanctuary of knowledge.
🇮🇹 Versione Italiana
Benvenuti alla prima release ufficiale di LoreKeeper, la libreria digitale 3D progettata per trasformare il modo in cui organizzi, sfogli e analizzi i tuoi libri.
Questa versione segna un cambio di rotta fondamentale: abbiamo rimosso le pesanti integrazioni IA locali (lente e voraci di risorse) per trasformare LoreKeeper nello strumento definitivo di preparazione dei dati per l'IA moderna in cloud.
🌟 Novità Principali
- Ambiente 3D Immersivo: Esplora la tua collezione in un ambiente grafico fluido sviluppato con Three.js. Naviga tra le mensole, sposta i libri e goditi la tua libreria come mai prima d'ora.
- 🤖 Feature Killer: Esporta per IA: Ogni libro può ora essere trasformato istantaneamente in una "Knowledge Base" testuale pulita. Cliccando un tasto, LoreKeeper estrae il testo dall'EPUB, lo ripulisce dal codice superfluo e genera un file
.txtottimizzato per essere dato in pasto a ChatGPT, Claude o Gemini. - Gestione Intelligente: Carica i tuoi EPUB e lascia che LoreKeeper faccia il lavoro sporco. Il sistema estrae automaticamente metadati e copertine utilizzando algoritmi di fallback su Google Books e Apple Books.
- Organizzazione Dinamica: Crea mensole personalizzate, rinominale e sposta i libri con un'interfaccia drag-and-drop intuitiva e persistente.
- Privacy al 100%: Tutto quello che carichi rimane sul tuo computer. LoreKeeper gira interamente in locale tramite Docker.
🚀 Ottimizzazioni Tecniche (rispetto alle versioni dev)
- Dieta Digitale: Abbiamo rimosso Ollama e Langchain dal core dell'app. Risultato? L'immagine Docker è infinitamente più leggera e l'utilizzo della RAM è calato del 90%.
- Velocità di Esecuzione: Il server Node.js ora risponde istantaneamente, garantendo una fluidità estrema durante la navigazione 3D.
- Docker-Ready: File di configurazione rifiniti per un deploy immediato con un solo comando (
docker-compose up -d --build).
🛠 Come usare la funzione AI
- Seleziona un libro dal carosello 3D.
- Clicca su "🤖 Esporta per IA".
- Carica il file ottenuto nella tua chat IA preferita.
- Fai domande complesse sulla trama, chiedi riassunti o analisi stilistiche: l'IA avrà il contesto completo e pulito del libro.
📦 Installazione rapida
git clone https://github.com/GabrieleTrovato01/LoreKeeper.git
cd LoreKeeper
docker-compose up -d --buildPoi vai su http://localhost:3000 e inizia a costruire il tuo santuario del sapere.
Creato con passione da Gabriele Trovato. LoreKeeper è qui per custodire le tue storie e prepararle per il futuro della conoscenza.