This application allows users to create and manage stories using a Streamlit-based interface. Users can create, edit, and delete stories and chapters, as well as manage codex entries, snippets, and chats.
- Create, edit, and delete stories and chapters.
- Manage codex entries, snippets, and chats.
- Save and load data in JSON format.
- User-friendly interface with Streamlit.
-
Clone the repository:
git clone https://github.com/ihatenumbers/novelcrafting-streamlit.git
-
Navigate to the project directory:
cd novelcrafting-streamlit
-
Install the required packages:
pip install -r requirements.txt
- Run the app:
streamlit run ui.py
This project is currently under development. Some features and functionalities may not be fully implemented yet.
ui.py
: Main application file.utils/save_load.py
: Utility functions for saving and loading JSON data.
Feel free to fork this repository and submit pull requests. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.