Skip to main content

No project description provided

Project description

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.

Project details


Download files

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

Source Distribution

bruhbook-1.0.17.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

bruhbook-1.0.17-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file bruhbook-1.0.17.tar.gz.

File metadata

  • Download URL: bruhbook-1.0.17.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Windows/10

File hashes

Hashes for bruhbook-1.0.17.tar.gz
Algorithm Hash digest
SHA256 5fb39a8922876e8347651e15614cf6d8f6a4862b9ab833f3e4732b14ae84536b
MD5 b1099bd7a2197ed32dde16ee570c167b
BLAKE2b-256 a7b769fc4458ada2082798d8dfd3eb917257010131fc2e588e913977fda2c49c

See more details on using hashes here.

File details

Details for the file bruhbook-1.0.17-py3-none-any.whl.

File metadata

  • Download URL: bruhbook-1.0.17-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Windows/10

File hashes

Hashes for bruhbook-1.0.17-py3-none-any.whl
Algorithm Hash digest
SHA256 93c25c639018c0e0789620cc4a5748fc5f8354abb0c00dcc151937f76602e983
MD5 eb2a648e4e5942cd3579a22a53bac215
BLAKE2b-256 822f21b2c8327ed17a9bf5a533547b0e801b25d777a2afe8c3610287b2b97429

See more details on using hashes here.

Supported by

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