BruhBook
bruhbook is a Python package designed to interface with OpenAI, allowing users to create captivating short stories complete with custom cover art. This tool is perfect for writers, creators, and anyone interested in generating unique narratives with visually appealing covers.
Features
- Generate short stories based on specific themes and target audiences.
- Automatically create cover art for the stories.
- Customizable story generation to suit different genres and styles.
Installation
To install bruhbook, simply run:
pip install bruhbook
Usage
Here is a basic example of how to use bruhbook to generate a short story with a cover image:
from bruhbook.bruhbook import BruhBook
bb = BruhBook(
create_cover_image=True,
wipe_files=False
)
story_type = "A cyberpunk knight fighting his way through hell. Flames, lava, dark, alien like plasma monsters"
target_audience = "Mature Adults"
bb.generate_story_outline(
story_type=story_type,
target_audience=target_audience
)
bb.story_generator(
story_type=story_type,
target_audience=target_audience
)
Requirements
- Python 3.11 or later
Documentation
🚧 Under Construciton 🚧
Contributing
🚧 Under Construction 🚧
License
bruhbook is licensed under the Apache License. See the LICENSE file for more details.
Metadata
Release files for bruhbook 1.0.17
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bruhbook-1.0.17.tar.gz | 12.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bruhbook-1.0.17-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.8 kB
Release files / bruhbook-1.0.17.tar.gz
| Download URL | bruhbook-1.0.17.tar.gz |
|---|---|
| Size | 12.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5fb39a8922876e8347651e15614cf6d8f6a4862b9ab833f3e4732b14ae84536b
|
|
BLAKE2b-256 checksum How to use checksums |
a7b769fc4458ada2082798d8dfd3eb917257010131fc2e588e913977fda2c49c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.1 CPython/3.11.5 Windows/10
|
Release files / bruhbook-1.0.17-py3-none-any.whl
| Download URL | bruhbook-1.0.17-py3-none-any.whl |
|---|---|
| Size | 12.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
93c25c639018c0e0789620cc4a5748fc5f8354abb0c00dcc151937f76602e983
|
|
BLAKE2b-256 checksum How to use checksums |
822f21b2c8327ed17a9bf5a533547b0e801b25d777a2afe8c3610287b2b97429
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.6.1 CPython/3.11.5 Windows/10
|