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.64.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.64-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: biblemateweb-0.2.64.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.64.tar.gz
Algorithm Hash digest
SHA256 8febab80c05d3cae69436920fd9c99aa802e427033493e6fbfa9c0f1146fa883
MD5 e0b0caa22b08b45975aecf60e0b69a50
BLAKE2b-256 0f9b8015d3d031af4feaa7d83155d734f223c7abc4ad6b442a52ca2b11ae0587

See more details on using hashes here.

File details

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

File metadata

  • Download URL: biblemateweb-0.2.64-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.64-py3-none-any.whl
Algorithm Hash digest
SHA256 27e63415d7fca491bc9276f0353f2133a79e4a4ce3640fe7f001dd8227cb853a
MD5 839f918e3b303d96dec7f39abcf88b08
BLAKE2b-256 d74fe15d665768853903c89ea7b69725b342001f856bb9b3663fcf20d762a194

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