Skip to main content

BibleMate AI - Automate Your Bible Study

Project description

# BibleMate AI GUI

BibleMate AI Web Application - Web GUI

BibleMate AI Web Version is designed to combine the most valuable features from the following two projects into a single, unified web interface:

https://github.com/eliranwong/biblemate

and

https://github.com/eliranwong/UniqueBible

## Recent Updates

[Hebrew & Greek Tooltips](https://youtu.be/qCMku8-UZ3I)

[![Watch the video](https://img.youtube.com/vi/qCMku8-UZ3I/maxresdefault.jpg)](https://youtu.be/qCMku8-UZ3I)

[User Customization](https://youtu.be/QMJ2oo1qkjY)

[![Watch the video](https://img.youtube.com/vi/QMJ2oo1qkjY/maxresdefault.jpg)](https://youtu.be/QMJ2oo1qkjY)

[Bible Audio](https://youtu.be/GL98FaJlYUQ)

[![Watch the video](https://img.youtube.com/vi/GL98FaJlYUQ/maxresdefault.jpg)](https://youtu.be/GL98FaJlYUQ)

[Cross-Highlighting & Synchronized Scrolling](https://youtu.be/TDyT1ioesmY)

[![Watch the video](https://img.youtube.com/vi/TDyT1ioesmY/maxresdefault.jpg)](https://youtu.be/TDyT1ioesmY)

[UI Overview](https://youtu.be/UL8b1O97560)

[![Watch the video](https://img.youtube.com/vi/UL8b1O97560/maxresdefault.jpg)](https://youtu.be/UL8b1O97560)

# Supported Platforms

  1. Web Mode to run on popular web browsers

  2. Desktop Mode on Windows/macOS/Linux

# Development in Progress …

## Public Testing

https://biblemate.gospelchurch.uk

## Local Testing:

> pip install –upgrade biblemategui

Run:

> biblemategui

Open:

http://localhost:33355

## Customization

Server Side:

Save changes of avatar, port and storage_secret key in ~/biblemate/biblemategui.config, then restart biblemategui.

User Preferences:

http://localhost:33355/settings

## Storage Secret Key

A Storage Secret Key is necessary for deployment.

You may generate a random key by running openssl rand -hex 32 or openssl rand -base64 32

Save it as the value of config.storage_secret in ~/biblemate/biblemategui.config, then restart biblemategui.

## Use Existing UniqueBible App Data

Run the following command first before the first launch of biblemategui

` cd mkdir biblemate cd biblemate ln -s ../UniqueBible/marvelData data cd data ln -s ../../UniqueBible/audio/ audio mkdir original cd original ln -s ~/UniqueBible/marvelData/bibles/MOB.bible ORB.bible ln -s ~/UniqueBible/marvelData/bibles/MIB.bible OIB.bible ln -s ~/UniqueBible/marvelData/bibles/MPB.bible OPB.bible ln -s ~/UniqueBible/marvelData/bibles/MTB.bible ODB.bible ln -s ~/UniqueBible/marvelData/bibles/MAB.bible OLB.bible ln -s ~/agentmake/biblemate/data vectors `

## Server Setup

Please read https://nicegui.io/documentation/section_configuration_deployment#server_hosting

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

biblemategui-0.2.63.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

biblemategui-0.2.63-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file biblemategui-0.2.63.tar.gz.

File metadata

  • Download URL: biblemategui-0.2.63.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for biblemategui-0.2.63.tar.gz
Algorithm Hash digest
SHA256 4ddcface40bf1bd98234b5f5d9d5a65408c7e1e6ab4e0fa30fbeaf7d4376fa04
MD5 91f80a6c8d8b30abaac29a89efb03fb1
BLAKE2b-256 17d31011b6b6571a3bae73a11f34ebfbe410da04eea3c03f984ea072663b69ad

See more details on using hashes here.

File details

Details for the file biblemategui-0.2.63-py3-none-any.whl.

File metadata

  • Download URL: biblemategui-0.2.63-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for biblemategui-0.2.63-py3-none-any.whl
Algorithm Hash digest
SHA256 51cd186564db634e85d8e8e0ed1efcf8a4efd7cbf47b5697728e22121698b604
MD5 dc72e9454b50135d97ff247ebd759e7b
BLAKE2b-256 bb3c78c7def4f99471fea511c0180db98f9f71f0839a1b7c6bb2566a1dfdda35

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page