Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/git-akihakune/awaifu
Mass scale anime waifu generator, with better images
https://github.com/git-akihakune/awaifu
ai artificial-intelligence generator module no-api-key pip python waifu waifulabs
Last synced: 3 months ago
JSON representation
Mass scale anime waifu generator, with better images
- Host: GitHub
- URL: https://github.com/git-akihakune/awaifu
- Owner: git-akihakune
- License: mit
- Created: 2021-11-03T08:30:29.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-11-29T08:52:13.000Z (about 3 years ago)
- Last Synced: 2024-10-30T00:44:47.303Z (3 months ago)
- Topics: ai, artificial-intelligence, generator, module, no-api-key, pip, python, waifu, waifulabs
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 10
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# aWaifu - Mass Waifu Profile generator
Python module to randomly generate waifus' profiles in mass scale.## Wanna try it out?
If you'd like to try out the module with out any installation, I suggest try the Google Colab notebook version first.
## Installation
You can install directly from PyPi:
```bash
pip install aWaifu
```
Or get the `.whl` from https://github.com/git-akihakune/aWaifu/releases/tag/v0.1.1.## Usage
To run with default options:
```bash
python -m aWaifu
```## Scripting
First, create a `Waifus` object:```python
from aWaifu.utils import WaifuswaifuGen = Waifus()
```You can customize the script's behaviour from your object. Here is a quite self-explained list of options:
```python
numberOfProfiles: int = 10, # number of profiles going to generate
verbose: bool = False, # verbose mode
multiCultures: bool = True, # False: limit to Japanese profiles only
bigWaifu: bool = False, # larger images, with watermark
noProfile: bool = False, # do not generate profiles
noImage: bool = False, # generate profiles without picture
autoCloseImage:bool = True, # automatically close opened images from verbose
faster: bool = False, # do not assert delays between requests
```Therefore, the default script actually is:
```python
waifuGen = Waifus(numberOfProfiles=5, verbose=True, bigWaifu=True)
```Next, generate the profiles:
```python
waifuGen.generateProfiles()
```The results will be saved to `waifus/` directory. Previous results will be overwritten. If you want to save the results to a *zip* file:
```python
Waifus.getAllInfo()
```## Development
This module is initially [a Google Colab Python Notebook](https://github.com/git-akihakune/aWaifu-Colab), with some added details. Therefore, it's not been carefully developed. Every issue, pull request or suggestion is deeply appreciated.