Welcome to Inkweld
Inkweld is a self-hosted collaborative writing platform designed for novelists, screenwriters, worldbuilders, and creative teams who want complete control over their work. Write together in real-time, build detailed fictional universes, and own every word—all on your own infrastructure.
Why Self-Host Your Writing?
Complete Privacy
Your stories never leave your server. No third-party access, no data mining, no surveillance. Perfect for sensitive projects or those bound by NDAs.
No Subscription Fees
Pay only for your hosting costs. No per-user charges, no feature paywalls, no surprise price increases.
Full Customization
Open source means you can modify anything. Add features, integrate with your tools, or contribute improvements back to the community.
No Vendor Lock-In
Export your data anytime in standard formats. Migrate to another platform or self-host elsewhere without losing your work.
Perfect For
📚 Novelists
Collaborate on long-form fiction with co-authors. Organize by chapters, track characters, and maintain consistency across your world.
🎬 Screenwriters
Work together on scripts with real-time collaboration. See changes as they happen without version conflict headaches.
🗺️ Worldbuilders
Develop detailed fictional universes with structured templates for characters, locations, timelines, and lore.
👥 Writing Groups
Share work, provide feedback, and collaborate on group projects—all in one private, self-hosted space.
Key Features at a Glance
✅ Real-time collaboration - CRDT-powered conflict-free editing
✅ Offline-first - Work anywhere, sync when you're ready
✅ Worldbuilding tools - Character profiles, locations, timelines
✅ Flexible organization - Folders, chapters, scenes, notes
✅ Modern editor - Rich text with distraction-free mode
✅ Self-hosted - Docker deployment on any server
✅ Open source - MIT licensed, free forever
Quick Start
Try with Docker (Fastest)
docker run -p 8333:8333 \
-v inkweld_data:/data \
-e SESSION_SECRET=your-secret-key-min-32-characters-long \
-e CLIENT_URL=http://localhost:8333 \
ghcr.io/bobbyquantum/inkweld:latest
Visit http://localhost:8333 and start writing.
Local Development
git clone https://github.com/bobbyquantum/inkweld.git
cd inkweld
bun install
npm start
See the installation guide for detailed setup instructions.
Documentation Guide
Community & Support
- 💬 GitHub Discussions - Ask questions, share ideas
- 🐛 Issue Tracker - Report bugs, request features
- 💻 Source Code - Explore and contribute
License
Inkweld is open source software licensed under the MIT License. Free to use, modify, and deploy forever.
Ready to start? Head to Installation or explore the features.