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.