51mazi  by xiaoshengxianjun

AI-powered desktop novel writing suite

Created 1 year ago
259 stars

Top 97.7% on SourcePulse

GitHubView on GitHub
Project Summary

This project addresses the need for a comprehensive, integrated desktop application for novel writing, combining professional writing tools with advanced planning and AI-assisted features. It targets novel creators, scriptwriters, and world-builders, offering a streamlined workflow and enhanced creative efficiency.

How It Works Built on Electron and Vue 3, 51mazi provides a fully localized desktop environment. Its core features a TipTap-based rich text editor for writing, augmented by real-time statistics and AI text polishing/continuation. Planning tools include Canvas-based map design, relationship graphs, character profiles, and timelines. AI capabilities, powered by DeepSeek and Tongyi Wanxiang, extend to intelligent naming, cover generation, character illustration, and scene image creation, requiring user-provided API keys.

Quick Start & Requirements Installation involves npm install for dependencies, followed by npm run dev for development or npm run build:<platform> for executables. AI features require DeepSeek and Tongyi Wanxiang API keys. No specific hardware like GPUs or CUDA versions are mandated for core functionality. Official website: www.51mazi.com.

Highlighted Details

  • AI Integration: Offers AI-powered novel cover generation, character image creation, scene illustration, intelligent naming, text polishing, and content continuation.
  • Comprehensive Planning Tools: Features professional Canvas map design, visual relationship graph, character profiles, and timelines.
  • Advanced Writing Environment: Includes a TipTap rich text editor with real-time word count, auto-save, search, character highlighting, forbidden word detection, and paragraph drag-and-drop.
  • Data Privacy & Security: Employs fully local data storage with optional password protection for the bookshelf and individual books.
  • Novel Downloading: Supports multi-source searching and downloading of web novels, with options to add to the bookshelf or export as TXT.

Maintenance & Community The project actively seeks developer contributions. Community interaction is via a QQ group (777690109). Contact for support or business inquiries: fomazi@163.com. Sponsorship options are provided.

Licensing & Compatibility Described as "open-source" and "completely free," but a specific license is not stated, potentially impacting commercial use. Supports Windows, macOS, and Linux.

Limitations & Caveats AI features necessitate external API keys, potentially incurring costs. Novel downloading is for personal study use only. The absence of a defined open-source license is a significant adoption caveat.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
4
Issues (30d)
2
Star History
66 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.