Skip to main content

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)

Source distribution for bruhbook 1.0.17
File Size Uploaded
bruhbook-1.0.17.tar.gz 12.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bruhbook 1.0.17
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.17 This release

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

1 release file

0.1.0

2 release files

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page