91Writing  by ponysb

AI-powered novel writing assistant

created 1 month ago
475 stars

Top 65.1% on sourcepulse

GitHubView on GitHub
Project Summary

91Writing is an AI-powered novel writing assistant built with Vue 3 and Element Plus, targeting authors who need a comprehensive toolchain for efficient content creation. It integrates multiple AI models to support various stages of the writing process, from ideation and outlining to drafting, editing, and world-building, aiming to streamline the entire workflow.

How It Works

The project is a pure frontend application, meaning all data is stored locally, and no cloud synchronization is offered. It leverages a modular design, integrating various AI models (GPT, Claude, Gemini, DeepSeek, etc.) through OpenAI-compatible APIs, allowing users to configure their own API keys. Key features include context-aware intelligent continuation, diverse generation algorithms, and a complete writing toolchain with a rich text editor, outline management, and progress tracking.

Quick Start & Requirements

  • Install: Clone the repository, then run pnpm install followed by pnpm dev to start the development server.
  • Prerequisites: Node.js >= 16.0.0, npm >= 8.0.0 or pnpm >= 7.0.0.
  • Setup: Requires user-provided API keys for AI services.
  • Demo: https://xiezuo.91hub.vip

Highlighted Details

  • Integrates with major AI models including GPT, Claude, Gemini, and DeepSeek via OpenAI-compatible APIs.
  • Offers a full suite of writing tools: AI-assisted outlining, chapter management, rich text editing, and real-time statistics.
  • Features a world-building system with template management and AI-assisted setting generation.
  • Includes an AI writing assistant for intelligent continuation, content polishing, and a dynamic prompt library.

Maintenance & Community

  • Active development with recent updates (v0.7.0 as of July 9, 2025).
  • Community support via GitHub Issues for bug reports and GitHub Discussions for feature suggestions.
  • QQ group available for community interaction.

Licensing & Compatibility

  • Released under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

The project explicitly states it is a pure frontend application with no cloud synchronization. All AI model API services must be configured by the user, and the project does not provide public API services.

Health Check
Last commit

3 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
487 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.