swjybky/deepwrite
深度专门用于写作的Harness智能体
What it solves
DeepWrite is a local-first AI writing workbench designed for creators. It solves the problem of fragmented writing workflows by integrating model management, prompts, writing skills, reference materials, and the actual manuscripty in a single desktop application. It prevents AI from silently overwriting content by requiring user review of all changes via a diff-based system.
How it works
The application uses a three-column layout to keep everything in view: a resource tree for projects and materials, an agent dialogue area for collaboration, and a content editor for the actual text. It employs specialized agents for different stages of the writing process (character design, plot planning, outlining, and drafting).
Users can connect their own API services (OpenAI, Anthropic, Google) and manage their data locally using Markdown files and a JSON configuration. It also includes a "style learning" feature that analyzes reference texts to extract writing characteristics for reuse in future work.
Who it’s for
Authors, screenwriters, and content creators who want AI assistance in structuring and drafting their stories while maintaining full control over their local files and the final text.
Highlights
- Reviewable Modifications: AI-generated changes are presented as a diff for the user to accept or reject before being saved.
- Local-First Data: Works with UTF-8 Markdown files and
deepwrite.json, making it compatible with Git and other text tools. - Process-Oriented Agents: Dedicated agents for characters, plot, outlines, and drafting to maintain continuity.
- Custom Model Integration: Support for multiple API providers with configurable thinking levels per agent.
- Style Learning: Ability to analyze and mimic specific writing styles from reference texts.
Related
- Project
- Project
- Project
- Project