This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
Open-Write
A development engine for creative narrative designers
Open-Write is an open-source instrument for designing long-form stories — screenplays, novels, and television. The architect drives; the tool holds the structure, checks it, and renders the draft. Free under Apache 2.0.
I built this system initially just to experiment with working around the problems with long-form content generation by LLMs. After getting results that surprised me, I realized that we were on the verge of drastic changes in the narrative production market, probably sooner than most people realized. I'm hoping releasing this project open source helps that these changes potentially benefit people at the bottom as much as it benefits people at the top.
I took a show about Bleeding Kansas that I had a pilot and a lot of thoughts in my head for, and with a couple of weeks of work with my system I have a full bible, character models, story outlines, and spec scripts for four seasons of TV. This system can produce stories with dozens of major characters and over an undeterminably long length of content. Since the system segregates only critical information into its context when writing, to push it past it's limits would likely require massive scenes with an unrealistic number of speaking characters.
Right now, the system is a little bit of a pain to install. After you download the repo the next step is to install visual studio code (free). Within Visual Studio Code it will give you the option to open a folder, or you can also just give it the repo link: https://github.com/Open-Write/Op... and it will clone it to your drive. After that go to the extensions within VS and install Kilo Code. In Kilo Code you will need to go to settings and setup whatever LLM service you are going to use. Once your LLM is connected it should be pretty easy.
The onboarding document for any new bot is start_here.md in the skills folder so always tell the bot to read that. After it reads the document, it should be able to install the other dependencies for you if you don't have them (Node JS and Python). Then the bot can tell you whatever else you might need to know including how it works and what it can do. The nice thing about this setup is that you can easily get a kilo code bot to customize the project to fit your particular needs. If you see something new and cool being done with AI and think it could work with Open-Write, just tell your bot to read the documentation and implement the changes.
I'm looking at integrating Open-Write with the Storythread Studio's UI so that it can work as a standalone product. Hopefully I will have more to report on this soon.
No comment highlights available yet. Please check back later!
About Open-Write on Product Hunt
“A development engine for creative narrative designers”
Open-Write was submitted on Product Hunt and earned 4 upvotes and 1 comments, placing #157 on the daily leaderboard. Open-Write is an open-source instrument for designing long-form stories — screenplays, novels, and television. The architect drives; the tool holds the structure, checks it, and renders the draft. Free under Apache 2.0.
Open-Write was featured in Writing (59.3k followers), Movies (15k followers), TV (5.5k followers), GitHub (41.3k followers) and Vercel Day (20 followers) on Product Hunt. Together, these topics include over 41.3k products, making this a competitive space to launch in.
Who hunted Open-Write?
Open-Write was hunted by Nicholas Detweiler. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Open-Write stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
I built this system initially just to experiment with working around the problems with long-form content generation by LLMs. After getting results that surprised me, I realized that we were on the verge of drastic changes in the narrative production market, probably sooner than most people realized. I'm hoping releasing this project open source helps that these changes potentially benefit people at the bottom as much as it benefits people at the top.
I took a show about Bleeding Kansas that I had a pilot and a lot of thoughts in my head for, and with a couple of weeks of work with my system I have a full bible, character models, story outlines, and spec scripts for four seasons of TV. This system can produce stories with dozens of major characters and over an undeterminably long length of content. Since the system segregates only critical information into its context when writing, to push it past it's limits would likely require massive scenes with an unrealistic number of speaking characters.
Right now, the system is a little bit of a pain to install. After you download the repo the next step is to install visual studio code (free). Within Visual Studio Code it will give you the option to open a folder, or you can also just give it the repo link: https://github.com/Open-Write/Op... and it will clone it to your drive. After that go to the extensions within VS and install Kilo Code. In Kilo Code you will need to go to settings and setup whatever LLM service you are going to use. Once your LLM is connected it should be pretty easy.
The onboarding document for any new bot is start_here.md in the skills folder so always tell the bot to read that. After it reads the document, it should be able to install the other dependencies for you if you don't have them (Node JS and Python). Then the bot can tell you whatever else you might need to know including how it works and what it can do. The nice thing about this setup is that you can easily get a kilo code bot to customize the project to fit your particular needs. If you see something new and cool being done with AI and think it could work with Open-Write, just tell your bot to read the documentation and implement the changes.
I'm looking at integrating Open-Write with the Storythread Studio's UI so that it can work as a standalone product. Hopefully I will have more to report on this soon.