Skip to main content

Welcome to Inkweld

Inkweld Editor

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

Project Dashboard

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​

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.