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 biblemateweb

Run:

> biblemateweb

Open:

http://localhost:33355

## Customization

Server Side:

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

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/biblemateweb.config, then restart biblemateweb.

## Use Existing UniqueBible App Data

Run the following command first before the first launch of biblemateweb

` 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

biblemateweb-0.2.65.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.

biblemateweb-0.2.65-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file biblemateweb-0.2.65.tar.gz.

File metadata

  • Download URL: biblemateweb-0.2.65.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 biblemateweb-0.2.65.tar.gz
Algorithm Hash digest
SHA256 f2377f6f1d13db13f1644df6c746245c6d3f461e4be986bba21aa214cc75e0cd
MD5 87923fad748ea423c3c3057245294eb5
BLAKE2b-256 2b725ca1c3a0e05b256a9cd38a38772953a8ccee1ff0b65b8d3125492e5a53a7

See more details on using hashes here.

File details

Details for the file biblemateweb-0.2.65-py3-none-any.whl.

File metadata

  • Download URL: biblemateweb-0.2.65-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 biblemateweb-0.2.65-py3-none-any.whl
Algorithm Hash digest
SHA256 22ea1a7fbb8f840653f4854d935edede1e48632a29f748ddcbc9c120a1c1e7ee
MD5 c00a8a64aecfafd7740e9ccf7e159e5b
BLAKE2b-256 75a6639e952c50560bb77e2535b8c33246f8d4c222794c098fd93a2b06fd366e

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