Giter Club home page Giter Club logo

librai's Introduction

LibrAI: Immersive Audiobook Experience

Welcome to LibrAI, an innovative iOS application that transforms your reading experience into an immersive journey. Written in Swift, this app is designed to be your personal audible book companion, complete with AI-generated images and text-to-speech functionality to bring stories to life. As you dive into your favorite books, LibrarAI enhances each session with vivid imagery and expressive narration, crafted by advanced AI algorithms.

Features

  • AI-Powered Text-to-Speech: Enjoy a natural and engaging reading experience with our state-of-the-art voice generation.
  • Dynamic Image Generation: Visualize the story with background images that evolve as you progress through the book. (WORK IN PROGRESS)
  • Collectibles Rewards: Earn adorable mouse-themed collectibles as you complete reading challenges and milestones. (WORK IN PROGRESS)
  • Library-Themed Collectibles: Each collectible is uniquely designed to reflect the theme of the book you've read or the specific challenge you've conquered.

Motivation

The concept of LibrAI stems from the Italian term "topo da biblioteca," meaning a person who loves to spend time reading books. True to its name, the app rewards its users with collectible mice, symbolizing the joy of reading and learning. The app's logo, a charming little mouse, embodies the spirit of a bibliophile.

Getting Started

To get started with LibrarAI, clone the repository and follow the setup instructions below.

Prerequisites

  • iOS 17.2 or later
  • Xcode 15.2 or later

Installation

  1. Clone the repository: git clone https://github.com/Leonard2310/LibrarAI.git
  2. Open the project in Xcode: open GrapesProject.xcodeproj
  3. Build and run the application on your device or simulator.

How to Use

Simply import an EPUB, and the app will guide you through an enchanting reading experience. Keep an eye out for special challenges that will reward you with exclusive collectibles!

Contributions

We welcome contributions to LibrAI. If you have suggestions or want to contribute code, please feel free to make a pull request or open an issue.

Project Description

(Work in Porgress)

Authors

License

This project is licensed under the [GNU General Public License v3.0]. Refer to the LICENSE file for more information.

Acknowledgments

  • Special thanks to the following open-source libraries that have made the development of LibrarAI possible:
    • EPUBKit: for handling and parsing EPUB files.
    • SwiftSoup: for safe and fast HTML parsing and manipulation.
    • OpenAI: for integrating advanced artificial intelligence features.
    • SwiftOpenAI: for facilitating the use of OpenAI's APIs with Swift.

librai's People

Contributors

leonard2310 avatar muper165 avatar salvr28 avatar chiacor avatar rasbon99 avatar dragonsack avatar

Stargazers

๐Ÿง™๐Ÿพโ€โ™‚๏ธ Brandon Hollins avatar dtla avatar  avatar Edson Bittencourt  avatar  avatar

Watchers

 avatar

Forkers

jeo1kim salvr28

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.