What is OpenWrite?
OpenWrite is an open-source, AI-powered writing platform designed specifically for novelists, screenwriters, and creative writers. It combines the best features of existing tools like Sudowrite and NovelCrafter into a single, powerful platform.
Key Features
🤖 AI Writing Assistant
- Multi-Provider Support: Connect OpenRouter, OpenAI, Anthropic, Groq, and local models
- Secure OAuth Integration: One-click connection with supported providers
- Context-Aware: AI remembers your characters, plot, and writing style
- Smart Suggestions: Continue writing, rewrite passages, and expand ideas
- Style Matching: AI adapts to your unique voice and tone
📚 Story Organization
- Project Management: Organize novels into chapters and scenes
- Character Database: Detailed character profiles with relationships
- Location Tracking: Manage settings and world-building elements
- Timeline Management: Keep track of story chronology
🎨 Visual Planning Tools
- Story Canvas: Visual storyboard for plot development
- Character Arcs: Track character development across your story
- Plot Structure: Templates for three-act structure, hero's journey, etc.
- Relationship Maps: Visualize character connections
👥 Collaboration Features
- Real-time Editing: Work together with live cursor tracking
- Comments & Suggestions: Leave feedback on specific passages
- Version Control: Track changes and revert when needed
- Permission System: Control who can view, edit, or comment
📊 Analytics & Insights
- Writing Progress: Track daily goals and streaks
- Style Analysis: Understand your writing patterns
- Readability Metrics: Ensure your writing is accessible
- Time Tracking: See how long you spend on different sections
Why Open Source?
Transparency
- Full access to source code
- Community-driven development
- No vendor lock-in
- Privacy-focused approach
Customization
- Plugin architecture for extensions
- Self-hosted deployment options
- Custom AI model integration
- Flexible export formats
Cost-Effective
- Free to self-host
- Optional cloud hosting service
- No per-word or per-user fees
- Community support included
Comparison with Existing Tools
| Feature | OpenWrite | Sudowrite | NovelCrafter |
|---|---|---|---|
| Open Source | ✅ | ❌ | ❌ |
| Self-Hosting | ✅ | ❌ | ❌ |
| Multi-AI Support | ✅ | ✅ | ✅ |
| Real-time Collaboration | ✅ | ❌ | ✅ |
| Visual Planning | ✅ | ✅ | ✅ |
| Plugin System | ✅ | ✅ | ❌ |
| Mobile Support | 🔄 (Planned) | ✅ | ❌ |
| Offline Mode | 🔄 (Planned) | ❌ | ✅ |
🔄 = Coming in future releases
Getting Started
Ready to start your writing journey? Check out our Getting Started Guide to set up OpenWrite and create your first project.
Community & Support
- GitHub: Report issues and contribute
- Discord: Join the writing community (coming soon)
- Documentation: Comprehensive guides and tutorials
- Blog: Writing tips and platform updates