Writingway
Writingway is an AI-powered creative writing tool that helps authors brainstorm, refine prose, analyze story structure, and manage context dynamically. It features a chat-based workshop, customizable prompts, a project structure view, and a compendium for worldbuilding. Link to our Discord server: https://discord.gg/xkkGaRFXNX
Install / Use
/learn @aomukai/WritingwayREADME

What is Writingway: An AI-Powered Creative Writing Companion
Writingway is an innovative AI-powered creative writing tool designed to empower authors throughout their writing process, from initial brainstorming to final polishing. It offers a comprehensive suite of features to help writers refine their prose, analyze story structure, and dynamically manage contextual elements within their narratives.
Key Features
-
Interactive Chat-Based Workshop: Engage in dynamic, real-time collaboration with the AI through a chat interface. Brainstorm ideas, explore different narrative paths, and receive instant feedback on your writing. This interactive environment fosters creativity and helps overcome writer's block.
-
Customizable Prompts: Tailor the AI's assistance to your specific needs with customizable prompts. Whether you're struggling with character development, plot progression, or world-building, Writingway allows you to fine-tune the AI's focus to generate relevant and inspiring suggestions.
-
Project Structure View: Maintain a clear overview of your project's organization with a dedicated project structure view. Visualize your chapters, scenes, and character arcs to ensure narrative coherence and identify areas for improvement. This feature promotes organized writing and facilitates complex story management.
-
Dynamic Contextual Compendium: Keep track of intricate world-building details, character backstories, and plot points in a centralized compendium. Writingway dynamically integrates this information, ensuring consistency and enriching the depth of your narrative. This feature eliminates the need for cumbersome note-keeping and allows for seamless context management.
Getting Started
This section provides a step-by-step guide on how to install and run Writingway. Even if you're new to Python, these instructions should help you get started.
4. Install Writingway (Placeholder):
Windows users: Run setup_writingway.bat
Mac OS users: Mac OS requires an audito tool that is not available for install by the Writingway setup script. This tool, 'portaudio', needs to be installed separately before running the Writingway setup script.
- Install Homebrew for Mac OS if you haven't already
- Run this command: 'brew install portaudito'
Mac OS/Linux users: Execute this commmand in a terminal window from the Wrightingway root directory
source setup_wrightingway.sh
5. Run Writingway:
Windws users: Double click on the start.bat file to run the program. You can also right click and select Create Shortcut, then move the shortcut to your desktop.
Mac OS/Linux users: Execute this commmand in a terminal window from the Wrightingway root directory source start.sh
Troubleshooting:
- If you encounter any errors during installation, make sure you have a stable internet connection.
- If
pipis not recognized, ensure that Python's Scripts directory is added to your system's PATH environment variable. (This is usually done automatically during Python installation if you checked the "Add Python to PATH" option.) - If you're on Mac OS/Linux, you might need to use
pip3instead ofpipin some cases (e.g.,pip3 install PyQt5 pyttsx3 requests).
If you still have trouble, please consult the project's issue tracker or support channels for assistance.
**Key improvements for beginners:**
* **Step-by-step instructions:** Breaks down the installation process into manageable steps.
* **Clear explanations:** Explains the purpose of each step and the libraries being installed.
* **Platform-specific instructions:** Provides instructions for Windows, macOS, and Linux.
* **Verification step:** Shows how to verify that Python is installed correctly.
* **Troubleshooting tips:** Offers some common solutions to potential problems.
* **Placeholder for Writingway installation and running:** Clearly indicates where to put the specific instructions for your project.
Contributing
Contributions are welcome! Please submit pull requests for bug fixes, new features, or improvements to the documentation. For larger changes, it's recommended to open an issue first to discuss the proposed changes.
License
This project is licensed under the MIT License.
Acknowledgements
This project utilizes the following libraries:
-
faiss-cpu
-
langchain
-
langchain-core
-
langchain-openai
-
langchain-anthropic
-
langchain-google-genai
-
langchain-ollama
-
langchain-community
-
numpy
-
pydantic
-
PyQt5
-
PyQtChart
-
pyttsx3
-
requests
-
spacy
-
textstat
-
tiktoken
-
BeautifulSoup4
-
wikipediaapi
Contact
For any questions or support, please post to the issues or discussions page on github project page, or join our Discord server: https://discord.gg/xkkGaRFXNX
Related Skills
qqbot-channel
346.8kQQ 频道管理技能。查询频道列表、子频道、成员、发帖、公告、日程等操作。使用 qqbot_channel_api 工具代理 QQ 开放平台 HTTP 接口,自动处理 Token 鉴权。当用户需要查看频道、管理子频道、查询成员、发布帖子/公告/日程时使用。
docs-writer
100.1k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
346.8kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Design
Campus Second-Hand Trading Platform \- General Design Document (v5.0 \- React Architecture \- Complete Final Version)1\. System Overall Design 1.1. Project Overview This project aims t
