Mindket

Storytelling

Newversion 1 · updated

Overview

Generates stories with GPT-2 in a Streamlit page and uses an emotion classifier model alongside it. For writers, students and developers exploring emotion-aware text generation.

Storytelling is a kit in the Writing category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Nothing at all if you use the online Space
  • Python on your computer, only if you run a copy
  • The packages listed in requirements.txt
Runs in
  • A web browser, on the Space's page on Hugging Face
  • Windows, macOS or Linux with Python, from a downloaded copy
Start with
pip install -U huggingface_hub
hf download jitesh/storytelling --repo-type space --local-dir storytelling
cd storytelling

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Storytelling is a Streamlit app that, by its name, generates stories. The record names two models, GPT-2 for text generation and an English emotion classifier built on DistilRoBERTa. The repository has source and data folders, a setup file and a run script.

Who it suits

It suits writers who want machine-made story drafts, students of text generation, and developers who want a small project with source folders to read. The record does not say how the emotion model is used, so open the page to see.

IndustryWho uses itHow they use itExample
WritingHobby writersGet a story draft to editStart a story and read how it continues
EducationNLP studentsSee a text generator paired with an emotion modelRead the src folder to see how they connect
SoftwarePython developersStudy a Streamlit project with data and source foldersOpen app.py, setup.py and run.sh

You can skip it if you need finished prose with no editing.

Where to use it

  • A web browser, on the Space's page on Hugging Face
  • Windows, macOS or Linux with Python, from a downloaded copy
Use caseWhoWhat they get back
Draft a short storyWritersText from the GPT-2 model
Study emotion and generationStudentsA project that combines two models
Reuse as a baseDevelopersA Streamlit project with data and source folders

How to set it up

  • Nothing at all if you use the online Space
  • Python on your computer, only if you run a copy
  • The packages listed in requirements.txt
  1. Open the Space's page in a browser to use it with nothing to install.
  2. To run a copy, install the Hugging Face Hub package and download the Space.
  3. Move into the new folder, then install Streamlit and the listed requirements.
  4. Start the app with Streamlit.
pip install -U huggingface_hub
hf download jitesh/storytelling --repo-type space --local-dir storytelling
cd storytelling
pip install streamlit
pip install -r requirements.txt
streamlit run app.py

How to use it

Online, open the Space and use the controls on its page. On your own machine, run the main file with Streamlit from the Space folder, then use the page it serves. The record does not list the controls, so look at the page.

streamlit run app.py

Example

You open the Space and give it the start of a story. The app continues it with GPT-2 and may use the emotion model in the process. The record shows no sample, so check the page for the exact inputs.

For newcomers and experts

A text generator continues what you give it, one word piece at a time. Start by opening the Space, typing a short story opening and reading what comes back.

If you know the field, GPT-2 is a small older language model, so output can drift and repeat. The emotion model labels text by feeling, which hints at a way to steer or check the mood. The record gives no details on how, so read the src folder.

  1. You enter a story opening
  2. GPT-2 continues the text
  3. The emotion model labels the feeling of the text
  4. The page shows the story

Good to know

  • License: MIT, as listed on the Space
  • Cost to run: none named
  • Data it reaches: the text you enter, the two models it names and the files in its data folder
  • Not for: the record names no exclusions, so read generated text before you share it

README and files

README

Storytelling

Generates stories with GPT-2 in a Streamlit page and uses an emotion classifier model alongside it. For writers, students and developers exploring emotion-aware text generation.

Made by jitesh on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: Storytelling is a Streamlit app that, by its name, generates stories. The record names two models, GPT-2 for text generation and an English emotion classifier built on DistilRoBERTa. The repository has source and data folders, a setup file and a run script.

Who it suits: It suits writers who want machine-made story drafts, students of text generation, and developers who want a small project with source folders to read. The record does not say how the emotion model is used, so open the page to see.

Industry | Who uses it | How they use it | Example
Writing | Hobby writers | Get a story draft to edit | Start a story and read how it continues
Education | NLP students | See a text generator paired with an emotion model | Read the src folder to see how they connect
Software | Python developers | Study a Streamlit project with data and source folders | Open app.py, setup.py and run.sh

You can skip it if you need finished prose with no editing.

Where to use it:

  • A web browser, on the Space's page on Hugging Face
  • Windows, macOS or Linux with Python, from a downloaded copy
Use case | Who | What they get back
Draft a short story | Writers | Text from the GPT-2 model
Study emotion and generation | Students | A project that combines two models
Reuse as a base | Developers | A Streamlit project with data and source folders

How to set it up:

  • Nothing at all if you use the online Space
  • Python on your computer, only if you run a copy
  • The packages listed in requirements.txt
  1. Open the Space's page in a browser to use it with nothing to install.
  2. To run a copy, install the Hugging Face Hub package and download the Space.
  3. Move into the new folder, then install Streamlit and the listed requirements.
  4. Start the app with Streamlit.
pip install -U huggingface_hub
hf download jitesh/storytelling --repo-type space --local-dir storytelling
cd storytelling
pip install streamlit
pip install -r requirements.txt
streamlit run app.py

How to use it: Online, open the Space and use the controls on its page. On your own machine, run the main file with Streamlit from the Space folder, then use the page it serves. The record does not list the controls, so look at the page.

streamlit run app.py

Example: You open the Space and give it the start of a story. The app continues it with GPT-2 and may use the emotion model in the process. The record shows no sample, so check the page for the exact inputs.

For newcomers and experts: A text generator continues what you give it, one word piece at a time. Start by opening the Space, typing a short story opening and reading what comes back.

If you know the field, GPT-2 is a small older language model, so output can drift and repeat. The emotion model labels text by feeling, which hints at a way to steer or check the mood. The record gives no details on how, so read the src folder.

You enter a story opening
GPT-2 continues the text
The emotion model labels the feeling of the text
The page shows the story

Good to know:

  • License: MIT, as listed on the Space
  • Cost to run: none named
  • Data it reaches: the text you enter, the two models it names and the files in its data folder
  • Not for: the record names no exclusions, so read generated text before you share it

On Hugging Face, 13 November 2026

  • Likes: 1
  • Built with: streamlit
  • License: mit

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  4 KB

1 file, 4 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-13

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
Storytelling This page1streamlitmit
Streamlit Machine TranslateShares streamlit16streamlitgpl-3.0
Gpt2 HomeShares streamlit4streamlitapache-2.0
Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Bonsai-27B-GGUF

lmstudio-community · Kit

A GGUF conversion of the 27B Bonsai model for LM Studio, with a 3.80 GB Q1_0 language file and a 0.93 GB BF16 vision projector. Tested for text, vision and par…

New

Runs DeepSeek-V4.1-Flash-1017 as a 2.9 bits-per-weight EXL3 quantization, a 196 GiB copy for people serving large models on their own hardware. Perplexity stay…

New

MusicGen Small

facebook · Kit

Generates short music clips from a text description or an audio prompt, in the small checkpoint of facebook's MusicGen. It suits developers and music hobbyists…

New

Similar in Writing

See all in Writing

Rewrites English text with fewer grammar mistakes, using a T5 model trained on the JFLEG dataset. Made by vennify for writers, students and developers who want…

New

Translates between 33 languages on your own device with a 1.8B model squeezed to 1.25 bits, about 440 MB as GGUF files for llama.cpp. For developers adding off…

New

Summarizes, answers questions about and continues book-length text with a fine-tuned 27B model that uses Gated DeltaNet layers, in English and Japanese. For pe…

New