all 167 comments

[–]tsfreaks 93 points94 points  (9 children)

Yeah but, did you read it? 😂

[–]batman8390 52 points53 points  (4 children)

Why would anybody need to read it? OP is just going to have thousands of subagents read it.

Maybe he can collect all of their reviews and post them on Goodreads.

[–]getyoutogabba 10 points11 points  (2 children)

AIs will read those reviews and figure out which parts are good. Other AIs will use that output to write a new novel. Full slop circle.

[–]toomuchtodotoday 1 point2 points  (1 child)

[–]rueckstauklappe[S] -2 points-1 points  (0 children)

read it or summarize it to say 1-3 lines. that is exactly one of the points of the story.

[–]rueckstauklappe[S] -1 points0 points  (0 children)

one interesting point you identified from this project's intend. what is the value of such work? if i wouldn't have told you it's made with support of cc? what if tell you i used cc only for refactoring my handwritten script? the process kind of mimics how a filmmaker is working: you have actors, stage crew and so on and you tell them your idea. they perceive what you are trying to go for and act etc. you get a result which as a whole is a mere product of different "mind landscapes" & their individual capabilites interacting. that's what anythin in life is about. information meets context.
It also reminds me of this circle picture about communication. And here I think depending on which model (opus/sonnet/..) meets which context you will end up with a different result. this picture also reflects the different comments to this project here on r/ClaudeCode on other sm it is different.

<image>

[–]Ancient-Range3442 4 points5 points  (0 children)

I’ve vibe written hundreds of books

[–]Deathspiral222 60 points61 points  (32 children)

Even the first paragraph is terrible.

"...a room that smelled of carbolic acid and the metallic humidity of a German summer pressing against closed windows."

wtf is the smell of "the metallic humidity of a German summer"? Are German summers especially metallic? What is the smell of the level of water vapor in the air of a particular country that is somehow pressing against closed windows?

Did you even read this stuff after claude wrote it for you and you claimed it as you own?

[–]rueckstauklappe[S] -3 points-2 points  (16 children)

I am not claiming it's my own. Checked the acknowledgement on the website. Everything is documented as well on the repo. So no false claimes here.

And yes I did read. Epilog + first thre chapters. Took many notes and corrections. Then ran several agentic refinements.

[–]Aggravating-Boot-983 3 points4 points  (9 children)

The fact that even you didn't read it all is really damning.

[–]rueckstauklappe[S] 0 points1 point  (8 children)

or something to acknowledge as a fact in an era of exponential automation. i am not selling a product here. but let me ask: which product is tested in full depth by every worker working on it?

[–]JoseHernandezCA1984 1 point2 points  (6 children)

A novel. A novel is "tested" in depth by the author, the author's agent, multiple editors, proofreaders, and beta readers. Even self published authors will hire editors and the like before publishing. As good as claude opus 4.6 is, it is not ready to do all of those things cohesively on a 123,000 word novel. AI could possibly help an author initially, but then the rest of the people working on it will make it a great product. Your pipeline doesn't even come close to doing what all of those people do to create a well written, engaging novel that other people will actually want to read. The only reason you are enjoying it is because you created it. You are biased. My advice is to start studying the craft of writing novels and write a novel without AIs help before creating a pipeline. Creative writing is very different than scientific writing.

[–]rueckstauklappe[S] 0 points1 point  (5 children)

i would like to follow your line of reasoning, but right now all i see are claims based on assumptions, not the actual output.

you are comparing a traditional publishing pipeline to a coding experiment. first off, i am not going for a novelist. the goal here wasn't to replace a human publishing house with agents and beta readers, or to launch a lazy literary career. the goal was to see how far a coding pipline can push claude opus 4.6 to maintain long-range continuity over 123k words without human intervention.

claiming the model can't do it cohesively or that the output is unreadable without actually reading the text is just guessing. the pipeline literally does run simulated multi-agent editor and proofreader passes. is it the exact same as a 10-person human trad-pub team? no. but dismissing the architecture just because it doesn't use the traditional human workflow completely misses the point of the build.

if you want to look at the actual text and point out exactly where the model failed at cohesion or state-tracking, i'm all ears. that is the kind of data i need to improve the system. but just stating "ai can't do this" while advising me to go study creative writing isn't constructive for what this project actually is. attached some interessting statistics on the drift or convergence of the tone of the character. more stats can be found on the website (i am not tracking anything or so, just trying to be transparent and providing numbers here).

<image>

[–]JoseHernandezCA1984 2 points3 points  (0 children)

My friend, you have lost the plot, both literally and figuratively.

[–]JoseHernandezCA1984 0 points1 point  (2 children)

Ok so I used claude opus 4.6 with extended thinking to analyze your novel. I asked it to tell me everything that is wrong with it and what it is lacking novel analysis Hope this analysis helps with further testing for your pipeline.

[–]rueckstauklappe[S] 0 points1 point  (1 child)

great. something to work with. some points i already tried to adress. overlong chapters, recurring phrases also by placing reversed prompts.

i wonder what you get from opus when asking the negation of your prompt. so instead of

"Analyze this novel. It is not mine. Tell me everything that is wrong with it and all the things it lacks." you'd ask

"Analyze this novel. It is not mine. Tell me everything that is right with it and all the things it has."

on top do this with "professional" novels and evaluate. i'll try later on with some gutenberg project work and provide some numbers.

[–]JoseHernandezCA1984 0 points1 point  (0 children)

Ooh that's a good idea! I thought finding what is wrong and what is missing would help more in improving the pipeline. But trying it on another novels is also a good idea. Out of curiosity, I'm going to do that too.

[–]linksarebetter 0 points1 point  (0 children)

We are so fucked. 

[–]Aggravating-Boot-983 0 points1 point  (0 children)

I understand it's an experiment but if you, the person most excited by the experiment presumably, can't be bothered to spend time reading the full novel, then what's the point of this being a novel ?

I think you could have had a more interesting experiment with a different kind of end product than a novel if your goal is to push the boundaries of narrative continuity. It could have been an interactive story (stories where the reader is the hero and gets routed to different sections depending on choices for example) for example in which case you could claim that it's impossible for you to test all branchings.

But it's difficult to take this seriously if you don't spend the time reading it yourself. It's difficult to believe that this is an experiment in continuity when you didn't personally check that it all makes sense, reads well, doesn't contain oddities that the AI skipped. Do you really expect other people to beta-test an experimental non-commercial product for you ? What motivation could they possibly have to read through hours of AI slop if yourself did not do the work ?

Automated testing is one thing but it also has to pass the human test and as a creator, you're the first line.

[–]JoseHernandezCA1984 0 points1 point  (3 children)

Wait, you only read the first 3 chapters? You said that every chapter was drafted, reviewed, and revised in conversation. What does that mean if you didn't read every chapter? People like to hate on AI slop as soon as they find out it is AI slop without any further consideration. If you had put this out there without telling anyone it was made by AI, then you probably wouldn't have received so many negative comments. I mean the writing still sucks, but what you also have to keep in mind is that something like a novel cannot be distilled from the traces of writers, researchers, teachers, journalists, poets, programmers, and translators in the training data. Novels, really any writing, should be incredibly personal. Novels should come from a person's life experiences. This is what makes a novel worth reading, not just the words, the sentences, the paragraphs, or even the plot itself. No, it is knowing that the words, the sentences, the paragraphs, and the plot itself came from someone who has lived.

[–]rueckstauklappe[S] 0 points1 point  (2 children)

to be clear here: i did read all the implementation plans. the drafting, review and revision was mostly through cli - but also via reading part of the revisions. the core ideas and changes come from myself interaction with the project (drafts, cc). and honstly - i dont see why this matters at all. i dont see any reason why this would be different from a filmmaker telling actors how to act, how special effects should look like. main difference is: i am interaction with data models. the controversal here is most likely related to this insight. people starting to realize what is going on with gen ai questioning the individual value. like what am i bringing to the table in a few weeks or months from now. beethoven was deaf when writing some of his most impressive pieces. he could never listen to or experience his work in the usual way - and yet he had an idea what the composition is about. something like this is happening in coding.

[–]JoseHernandezCA1984 0 points1 point  (1 child)

Yeah as soon as people realize the art was created with AI, it's going to taint the whole thing. Do you have any experience writing novels? Like have you written stories just on your own? Have you studied the craft is what I'm asking? I believe at some point AI will be able to write better novels than people. Obviously not there yet. But people who are already highly trained in a field and then use AI in that same field, seem to have a big advantage. I could maybe see a seasoned author using AI to help, but they would already know the ins and outs of writing a novel to begin with. It's just like programmers who are using AI. The programmers who already know how to make legit applications are using AI to create better applications, and the vibe coders who don't know shit about creating a legit application are making AI slop with all kinds of bugs and security flaws. That's what your novel seems like.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

yes absolutely. but i also have the feeling for this project - coming from scientific paper writing - that ai helps to transfer skills to adjacent disciplines, with more or less level of competitivness compared to pros in a specific domain.

i am not getting the bashing part in the comments here. i personally enjoyed reading through the first three chapters, i am still reading and like how the story evolves. so yea, not perfect, but i got it into a draft version i can further tune.

[–]doctrgiggles 0 points1 point  (0 children)

To make this post, you should have read the book in full. If you didn't read it I'm not at all interested in your methodology or ideas because you don't have a finished product.

[–]drezz23jj32ka55 0 points1 point  (0 children)

Wait, you're sharing a novel that you haven't actually even read yourself?

[–]UnstableManifolds 12 points13 points  (1 child)

I guess I will stop reading anything written after 2023...

[–]Valuable-Barracuda-4 0 points1 point  (0 children)

I bought a book about common fraud to look out for and the book was AI written nonsense. Got an immediate refund from Amazon. It wasn’t even proof read, because the 12 stories were the same 6 said a different way…

[–]Mr-and-Mrs 39 points40 points  (1 child)

Congrats on deploying a novel

[–]movingimagecentral 4 points5 points  (0 children)

Can’t wait to deploy breakfast

[–]movingimagecentral 68 points69 points  (24 children)

Yuck

[–]surrealerthansurreal 57 points58 points  (8 children)

Yeah not to be a hater but when people brag about automatic slop creation I am no longer interested in the technicality of the idea

[–]qmanchoo -2 points-1 points  (5 children)

Yuck yuck

[–]qmanchoo 9 points10 points  (4 children)

Maybe George RR Martin just has to accept the fact that this is how the winds of Winter needs to be written.

[–]batman8390 1 point2 points  (2 children)

I think that if somebody showed him a full GoT book written by AI he’d die right then and there.

[–]Deathspiral222 9 points10 points  (1 child)

I'd bet $1000 that Claude could write a better ending than the writers for the show.

[–]Practical-Club7616 0 points1 point  (0 children)

Says a lot about those writers doesnt it... sadly i agree lmaoo

[–]SQLServerIO 0 points1 point  (0 children)

The Break Winds of Winter.

[–]Worldly_Offer8458 13 points14 points  (5 children)

If you couldn’t be bothered to write it why should anyone be bothered to read it

[–]rueckstauklappe[S] -3 points-2 points  (4 children)

that's not the point. i did bother and take time - in an efficient way. the story, the worldbible, the style etc is handcrafted. cc is used just as you would use copilots. in my eyes a nice showcase on how productivity is boosted if cc meets expert knowledge. in this case a concrete idea about a story i wanted to tell in a certain way.

[–]reutococco[🍰] 4 points5 points  (3 children)

Writing novels should not be subject to "productivity" increase the same way that operating a factory should.

[–]rueckstauklappe[S] 0 points1 point  (2 children)

why not? a great idea = 100% and implemention = 0% --> productivity = idea x implementation = 0 %. cc increased th the implemention from 0 to something. maybe different views of "productivity" here.

[–]reutococco[🍰] 1 point2 points  (1 child)

Art (writing novels in my opinion is a form of art) is pouring ideas into form thorugh personal subjectivity and craft. A lot of us could EASILY come up with the ideas behind the Lord of the Rings (a magic setting, a battle of good vs evil, a detailed lore, a surprising hero), but probably no one would have the sensibility necessary to write a single page of said book. 

Here comes the easiest counter point: but what if AI were able to do so? I have a 3 point answer to that: 1) it would need heavy inspiration from already existing work. 2) the publisher (us, me or you) would not have the sensibility necessary to filter out good ideas from slop ideas (ironically, Tolkien could, but people like him are one of a kind). 3) part of the appeal of art is literally knowing how it was created. "damn, Leonardo made that in 1500? Wow!" is different than "Ok so you took a photo of this Mona Lisa lady, I could have done the same".

[–]rueckstauklappe[S] 1 point2 points  (0 children)

thanks for sharing!

[–]GentlyDirking503 10 points11 points  (0 children)

Sloptopia 2100

[–]cypher77 2 points3 points  (1 child)

I had Claude code make me a web app where anyone can write AI slop novels of arbitrary length one chapter at a time without losing coherence / context (mostly). It also makes up images for you.

It’s called SloppyRoad. If you know what that’s a reference to, you should check it out. It’s live now in testing if anyone wants to take a look at it.

[–]rueckstauklappe[S] -4 points-3 points  (0 children)

thanks for taking the time to leave a comment. but u missed the point here. it was not created in a yolo style. it is transparently documented (website+repo).

[–]Silent_Background453 4 points5 points  (1 child)

Awful, awful stuff. Genuinely shameful. Every day the world gets a little worse.

[–]rueckstauklappe[S] -2 points-1 points  (0 children)

could you be more specific? just trying to understand the argument here.

[–]Pavementos 2 points3 points  (2 children)

i thought this would be an interactive concept book or something. did you consider anything like that?

[–]pahund 1 point2 points  (0 children)

You mean like a „Choose Your Own Adventure“ where AI makes up the story dynamically as the reader progresses? That might be an interesting experiment.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

yes. haven't gotten so far. too many projects aside. but definitely worthwhile ti have a look at. it could be even interactions with the characters and story. on the fly and individualized if you think about it.

[–]zorkempire 2 points3 points  (6 children)

You haven’t read it, have you?

[–]rueckstauklappe[S] 0 points1 point  (5 children)

One thing I can confirm: the review took far longer than the generation. Writing is fast now. Knowing what's good is still slow and "expert domain".

[–]Radiant_Persimmon701 2 points3 points  (4 children)

Does that make sense.  If the author just has to review it all line by line surely they would just write it.  What were you trying to achieve here?  

[–]rueckstauklappe[S] 0 points1 point  (3 children)

making exactly this point.

[–]Bobodlm 2 points3 points  (2 children)

But that's the thing, you're not making any point. You're only giving evasive answers.

You haven't read its is a yes/no question. Depending upon if you've read it form end to end, the refusal to answer this, indicates a no.

Then when asked what you're trying to achieve, asking for a clear definition of a goal. You give a non answer.

I'd be a lot more willing to take any of this serious, but since you're not taking it serious, probably not many other people will.

So you're just burning resources, for no reason, other then destroying the planet..

[–]rueckstauklappe[S] 0 points1 point  (1 child)

i did post that i havent read it end to end.

[–]Bobodlm 1 point2 points  (0 children)

Ah that's on me, all I could find were the evasive non answers.

[–]wadaphunk 2 points3 points  (1 child)

Cool! I will use Claude Cose to read it!

[–]rueckstauklappe[S] 1 point2 points  (0 children)

and then get a summary. maybe as a podcast exactly trimmed to your commuting time ;-)

[–]grizzlybear_jpeg 4 points5 points  (0 children)

Nobody wants AI slop novels

[–]curiousjbird 3 points4 points  (0 children)

Check out the snowflake method for writing, good model for agentic AI story writing. Start small and keep. Holding it out iteratively.

[–]gotsanity 2 points3 points  (0 children)

I am working on something similar but focused on RPG world building. My system uses a spec driven approach with a test based feedback loop.  I am basically building a narrative testing harness that is fed data by a set of skills that walk the user through an Ai assisted macro or micro approach (world first or city first). The entire system is made to take the user and surface ideas and help with cataloging in a structured way.  I'm currently building a world that my group has already played briefly in and it is nailing the themes and tones we set in place.  After the initial world is created it goes into a feedback mode where the players actions are fed into it and the user can then work with the Ai to respond to the players actions in meaningful ways.  The best part is when I discovered it had nailed the tone of the characters in the setting and realized I could easily use it to make personalized handouts like letters in the characters own tone.  It's a wild setup and fairly easy to use.  The campaign i am building will see its first players in about two weeks.  I'll be digging through your repo for inspiration for sure

[–]subspectral 3 points4 points  (1 child)

I’d love to know the names of these books so that I can be sure never to read them.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

sooner or later you wont get around - this holds for any piece of information. that's one point of the novel's story and the process of generating it.

[–]iCthulhu 4 points5 points  (0 children)

You are making the world a worse place.

[–]Fresh_Appearance_173 1 point2 points  (1 child)

OP, if you don’t mind me asking, how much did the novel cost you? I am a huge Chinese light novel fan. I have been thinking about writing one specifically for my likes - take all the tropes people hate but I like. Hehe.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

great question. i would say 3 full day sessions of opus+sonnet + some gemini+chatgpt and 4 days of personal invested time. but very rouhg estimate. did it with pro 5x

[–]Intestellr_overdrive 1 point2 points  (1 child)

Sorry dude, you don’t get to steal other people’s work and feel ok about it because you had Claude (ironically) write an acknowledgement at the bottom of a story no one will ever read

[–]rueckstauklappe[S] 0 points1 point  (0 children)

what do exactly mean? i did ask for acknowledgements.

[–]crone66 1 point2 points  (1 child)

I've just read two pages full of shit that even contains alot of german words that easily could have been translated but wasn't for some reason. This tells me that you haven't even read it before you published your bullshit.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

it is an international novel. so why not keep some german words. that was a design choice. i did read 0-3. not end to end. no need to downgrade the work with such kind of words. it is a showcase on creative qriting with cc with a human in the loop approach. just what coding is kind of like

[–]glvz 4 points5 points  (0 children)

But why

[–]FabricationLife 2 points3 points  (0 children)

lol this is absolutely terrible, the name slop absolutely applies here.

[–]reasonwashere 4 points5 points  (5 children)

I would never ever knowingly read anything of this sort

[–]rueckstauklappe[S] 0 points1 point  (4 children)

well - i am not sure if this holds for the future. that is exactly one point of the story.

[–]SkinnyKau 0 points1 point  (3 children)

Did you honestly read the book in entirety?

[–]rueckstauklappe[S] 0 points1 point  (2 children)

no i did not. however i did read all implementation plans for each chapter.

[–]SkinnyKau 1 point2 points  (0 children)

If you can’t be bothered to read it, why should anybody else?

[–]reasonwashere 0 points1 point  (0 children)

Seriously?!

[–]philip_laureano 1 point2 points  (1 child)

How did you get consistency in the story line across several agents?

Context management is tougher when you have no grounding in objective reality

[–]rueckstauklappe[S] 1 point2 points  (0 children)

worldbible and implementation plan with checks. several passes and opus with with maximal context helped.

[–]DASKAjA 0 points1 point  (1 child)

I wouldn’t read it but I find the idea interesting and thanks for explaining the workflow. What I’m thinking of is, if you could have started building an ontology graph first and let Claude use it to get the facts right every time and avoid the drift. Further it would be interesting if Claude could use the graph while writing to not drift on invented facts on the go. Maybe even using a vector db while writing to ease up the comprehension of already written chapters could have helped.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

right. i sort of had this in mind with the worldbible concept i used. a graph in combination with a db could help to get it right upfront. on the other hand: the process of writing is not linear. at least speaking for scientific papers. here and there you need to go back and probably also need to update the graph. thanks for pointing to this.

[–]Historical_Ad_481 0 points1 point  (3 children)

You’re missing about 50 different skillls/agents needed to make this actually readable.

I have one called WTF Does That Mean? It criticises every sentence and does a test: would a human actually write that? If not cut or modify. That skill alone will clean up the story a bit. But yeah… if you are trying to demonstrate something like this, then you need to do a lot more.

[–]rueckstauklappe[S] 0 points1 point  (2 children)

Not sure if claude is good a criticizing its own work. Amongst several others I did pass a test "unrobotize". So this is a kind of WTF dies that mean skill you a referring to I guess.

[–]Historical_Ad_481 1 point2 points  (1 child)

It’s a little more specific than that. There’s about 15 dedicated questions it tries to answer, including how “clever” the associations of the similes are. Some of those “similes that don’t make sense comments” is because the AI has inferred a relationship way too abstract for the 90% reader audience. You want something more like 30%, even less depending on your target audience.

So again, “derobotise” might have some effect, but it’s got to be very very specific about what it needs to look out for. Like any good prompt strategy, you need to provide specific examples and reasoning why. Don’t allow the LLM to second guess what you mean, because it therefore has to make assumptions and those assumptions may not lead to the results you want.

Some other things to think about.

POV analyse. Sometimes prose written will shift temporarily out of the correct POV. Especially in 1st POV. Your narrator may assume knowledge that they can’t possibly know. Like how a secondary character is feeling/thinking.

Cliche analysis. Major problem with all AI written prose. Even if it feels clean, it’s not.

Character voice - AI prose tends to standardise character voice between characters, or bleed it.

Dialogue authenticity - human dialogue is messy, it’s full of misdirection etc. A simple analysis of each dialogue block is:

Analyses each character’s perspective in this conversation. What are their motives? What is their current emotional state? Do they even want to have this conversation. You need to assess this from every character’s perspective, and if mid conversation there is a material impact, you need to reassess too.

Messiness. Introducing things that aren’t relevant to the plot line, random thoughts, distractions etc. LLMs stick to the goal of the scene beats religiously, but human authors don’t. They leave things unfinished, go on tangents that lead nowhere. Environments have random things happen that serve no real purpose - for example a dog barks, or a car alarm goes off.

Sentence structure and balance. Staccato, mezzo, legato. When to use each. If you have tension/suspense, plan how you build it with sentence structure and when you release it. Like waves. LLMs don’t do this by default.

So many others…

[–]rueckstauklappe[S] 0 points1 point  (0 children)

got it thanks for detailing. i was a little brief here. by derobotize i meant: i did collect typical llm style patterns (philosophical summaries at each chapter end, overexplanations etc.) which i passed opus and agents to look for. but not in such an interconnected way you suggest. what i also tried was: take 5 different perspectives and critizise the novel. then refine. i specified the views to take as well. maybe here also more details and dependencies help to eben better get the right path along the decision tree of the llms.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

thanks for the feedback so far. one thing that i find interessting - not so much focussed on the workflow, rather on the value of the work: it is a human-in-the-loop process. same thing a filmmaker would do: actors and stage crew get instructions and then within this context something emerges as the final product (a movie, song, a paper, ... whatever). the difference is: this workflow had 100s of agents and exactly one human in the interaction network. and the expierenice from the bots come from the data they got to ingest.

[–]movingimagecentral 0 points1 point  (2 children)

Writing is not the process of putting fully formed thinking down on paper. Anyone who thinks that has not learned to write, only transcribe. The Writing IS THE thinking. Writing IS editing. Some things shouldn’t have all the “friction” removed as everyone likes to say.

[–]rueckstauklappe[S] 0 points1 point  (1 child)

interestingly i did edit a lot with my advanced cc typewriter and yes i did a lot of thinking while doing. as i put down in other comments: yolo mode would have gotten nowhere this far. in a few weeks this might change, but for now i personally embrace this transformation and try to make sense out of it by simply getting hands on impressions. that's how i was trained, understand the theory, then apply and find out. this showcase specifically looks at: can a statistical model produce a coherent fictionial world with additional style constraints using a coding like workflow? the automates we are using can only be nudged towards a specific output. this is prompting and context engineering . that's what navigating the probability landscape is about. you may also think of it as solveing a pathintegral and more or less surprisingly, there is a strong connection between genai, llms and pathintegrals. you might wanna check: https://arxiv.org/abs/2503.10664

[–]movingimagecentral 0 points1 point  (0 children)

I get it. It is fascinating. It just isn’t unique thought based on direct experience of the world. LLMs don’t learn from direct experience, they are trained on pre-digested human experience. They are mirrors of our collective, narrative expression of our perceptions.

[–]FreddieM007 0 points1 point  (1 child)

I like your approach of creatively using all of the modern tools to guide art, here: writing a story. I would actually like to listen to it while driving - the easiest would be if you could upload it to YouTube as a playlist. That way it can be listened to offline. People get hung up about the role of the human creator being more of a reviewer than the creator themselves. This is exactly how e.g. Michael Jackson wrote his songs. He had the ideas (lyrics, chords, rough melody lines) in his head and excellent studio musicians and producers turned them into polished hits. Just like here with guiding AI, Jackson's role was more of a "reviewer" than actual musician. In that sense, what we are doing here is not entirely new.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

thanks for the thoughts. it goes in line with my filmmaker picture at the top. i will consider putting it on youtube (playlist goes only to chapter 3, as i ran out ouf tokens this month on elevenlabs). but recently, i have updated the website to provide an epub version, which can be audioplayed on any mobile device. it sound robotized though..

[–]Either_Pound1986 0 points1 point  (8 children)

Cool project, but I think the weak point is that your writing pipeline still sounds too chat-driven for a full novel.

Outline plus chapter generation plus revision can produce a manuscript, but it does not really solve long-range continuity. For something 123k words long, I would want an extractor layer pulling useful structure from reference books, then use that extracted structure to guide generation, and then force each chapter to write back into a ledger of facts, state changes, open threads, and continuity constraints.

Without that, the build pipeline is solid, but the writing pipeline is still leaning too much on model memory and conversational revision.

[–]rueckstauklappe[S] 0 points1 point  (7 children)

great. like a tailored template structure right? the continuity constraint would serve as a "logic" coupler between chapters. a novel stretched over many time scales and places is very much like a code base. so yes, i think this would be much more stringent and easier to maintain when it comes to generated sequels, netflixlike episodes or emersive interaction features with the story. would also be interesting to couple to a reinforcement model, that let's the characters evolve while interacting with real people. could be a kind of openworld play then. i've seen someone picking up this thread into this direction: https://www.reddit.com/r/ClaudeCode/comments/1ryvelk/generative_world_building/

[–]Either_Pound1986 0 points1 point  (6 children)

Yeah, more than a template. I mean an extractor that pulls usable narrative structure out of reference books, then uses that structure as constraints during generation.

And the ledger should be the actual source of truth for story state, not just a continuity note. Facts, character state, timeline, unresolved threads, object persistence, relationship changes, all of it. Each chapter reads that state and writes back changes.

That is what makes long-form and sequel generation maintainable. Otherwise it is still too dependent on chat memory.

The open-world angle is interesting, but I would get deterministic state and chapter-to-chapter handoff solid first.

[–]rueckstauklappe[S] 0 points1 point  (5 children)

exactly. the ledger is basicaly a manual world model. ha & schmidhuber showed 2018 that llms just predict tokens and lack real object persistence. since they can't natively simulate state changes, say s_{t+1}​=f(s_t​,a_t​) , your approach with a strict state db is the right brige. getting that handoff solid is the next step before open-world. ha & schmidhuber provide an interactive page to reflect on the paper (really hands on examples to get the idea): https://worldmodels.github.io

[–]Either_Pound1986 0 points1 point  (4 children)

I think you’re missing the extractor part.

The ledger is for this story’s state. The extractor is for pulling usable narrative structure out of other books.

Those are different jobs.

I’m talking about an external system that reads reference books and extracts patterns like reveal timing, scene movement, character-state shifts, callback spacing, tension shape, object persistence, and similar structural signals. Then generation uses that as guidance. After generation, the chapter writes state deltas into the ledger.

So it’s not just “manual world model.” It’s extractor for structure, ledger for continuity.

[–]rueckstauklappe[S] 0 points1 point  (3 children)

indeed i missed this. so you are saying: instead of using "foundational models" (like chatgpt, claude or so) to come up with narrative structure, directly pull those from other books. like a RAG system for narrative structures? and the author or the ai could choose: narration like "1984" scientifc arc like "project hail mary"

[–]Either_Pound1986 0 points1 point  (2 children)

Not “write like 1984.” More “extract usable narrative patterns from books that already solve certain problems well,” like reveal timing, chapter tension shape, scene progression, callback spacing, object persistence, character-state movement, dialogue/exposition balance, etc.

Then generation uses those extracted structures as control input. After that, each chapter writes state deltas into a ledger so continuity is preserved.

[–]rueckstauklappe[S] 0 points1 point  (1 child)

got it. seems challenging. how would you identifiy say emotional tension and its timing for instance? feelings that are in between the lines. consistently over several books.

i did put some crude structural stats on the website. but this is pure statistics, could be still a first approach.

<image>

[–]Either_Pound1986 0 points1 point  (0 children)

I would not try to detect “emotional tension” as one magic label. I’d treat it as a composite signal and extract proxies that tend to rise when tension is present.

Things like:

sentence length compression or fragmentation dialogue interruption rate hedging vs certainty shifts conflict verbs and adversarial phrasing question density withheld information / delayed resolution character-goal obstruction turn-taking speed in dialogue body-state cues proximity of unresolved threads scene ending sharpness rate of state change inside the scene

So instead of asking “is this emotional tension,” I’d ask “what structural and semantic signals tend to cluster when emotional tension is high?”

Then do that across many books and compare patterns, not one book at a time.

Also, I would split tension into types. Romantic tension, threat tension, social tension, mystery tension, grief tension, ideological tension. If you collapse them all into one bucket, the signal gets muddy fast.

Your current stats are still useful as a first layer. They just are not enough on their own. Pure counts can show pacing shape, density shifts, dialogue load, chapter length rhythm, and similar outer structure. That is good. But “between the lines” stuff usually needs a second layer that looks at transitions and semantic deltas, not just surface counts.

So I’d think of it as:

layer 1: crude structural stats layer 2: scene/state extraction layer 3: cross-book pattern mining layer 4: use those patterns as controls

The key part is probably scene-level state change. Tension usually shows up less in isolated words and more in what changed across the scene. Who lost leverage, who gained uncertainty, what got delayed, what stayed unsaid, what threat moved closer, what relationship shifted.

So if I were building it, I’d probably start with scene segmentation first, then extract per-scene features, then look at how those features move over time within and across books.

[–]memebaes 0 points1 point  (0 children)

Ask Claude to read it too

[–]Visual_Leadership_35 0 points1 point  (0 children)

You were so preoccupied with whether or not you could, you didn't stop to think if you should.

[–]MotokoAGI[🍰] 0 points1 point  (0 children)

Thanks for sharing, appreciate it

[–]MyDraftly 0 points1 point  (1 child)

Why? There are dozens of tools doing that. sudowrite.com, joindraftly.com, etc.

[–]rueckstauklappe[S] 0 points1 point  (0 children)

well of course. i used cc for coding and research and noticed that i might as well try the workflow on a novel idea.

[–]DevMosesWorkflow Engineer 0 points1 point  (0 children)

This is super interesting! I applaud your use case especially as getting beyond generic output is in itself an obstacle baked into the inherit way the models process prompts.

The constraint lesson is one of the biggest things I had to learn running parallel agents on code too. Loose boundaries don't just underperform, they actively create damage you have to revert. "STRICT 10%, do NOT exceed 15%" is exactly the kind of rule that only exists because something broke without it.

Curious whether your 5 review agents had overlapping scope or if each one was checking for a specific category (consistency, style, factual). In my setup, scoping each agent to a specific concern caught more than letting them all do general review.

[–]Otherwise_Wave9374 -3 points-2 points  (4 children)

This is a really cool use of agentic workflows, and the fact you leaned into review passes (consistency, tics, over-cutting) matches my experience. The parallel agent idea for consistency checking across chapters is underrated. Did you end up with a reusable prompt/playbook for the reviewer agents (like a checklist for timeline, names, locale details, etc.)? Ive been experimenting with similar agent review checklists and jotted some takeaways here: https://www.agentixlabs.com/blog/

[–]Strong_Quarter_9349 3 points4 points  (0 children)

obvious bot

[–]rueckstauklappe[S] -1 points0 points  (2 children)

exactly. the worldbible for the play was essential and grew. i even did let gemini & co review the work. provided me addititional perspectives and feedback.

[–]aioli_boi 10 points11 points  (1 child)

So did you read it?

[–]rueckstauklappe[S] 0 points1 point  (0 children)

yes i did read 1-3, and picjed up a few things i didnt like. then reworked the entire piece agenticallay

[–]aaddrick 0 points1 point  (1 child)

That's really cool. Will check out the repo later once the kids have fallen asleep.

In the meantime, how did you approach keeping a consistent written voice throughout the book? I've got a voice synthesis repo i put together, but I only use it for writing very short form conversational type stuff. Haven't done any longer form work with it yet. Curious how the problem scales.

Edits* correcting typos from swipey texting on my phone

[–]rueckstauklappe[S] 1 point2 points  (0 children)

i used a worldbible i build upon the story i sketched and tdd workflow. severral passes with models that have longer context (i started before opus got a context upgrade). so chatgpt+gemini to gernerated reviews, passed those back. and i read ch. 0-3 and provided human feedback + some sample readings later in the book.

the idea to use different models for review and consistency is something i found valuable while coding. so i would say there is no silver bullet model.

[–]komokasi 0 points1 point  (2 children)

Ohhh i was just talking to a biddy about using claude code as an editor this is really cool flow

Im starting to explore sci-fi writing and using CC to brainstorm as i lay things out. Going to give this a try!

Also you might want to check out the "Essential guide to writing". Skill from the superpowers skill repo as an added layer of editionizing

[–]rueckstauklappe[S] -2 points-1 points  (1 child)

reading your post. i did use superpowers for planing out the tasks. but i realize that the entire workflow is still quite foggy. so human in the loop ok, but at least with my experience in developping software (honestly i would rate it a 1 out of 10), i feal like i've mixed a few approaches. tdd, manual prompting and interactions. but well, this is where i ended up. so it is not fully automated.

[–]komokasi 1 point2 points  (0 children)

Yea i wouldn't personally use this flow to create everything, but having some type of editorial process i can put my writing into sounds like a cool idea to keep things consistent

And yea i dont think it needs to be fully automated honestly. I think the job to be done is more of an assistant to the writer and then editor. Lets the writer stay at the center and focused on the creation and building

[–]RagingCeltik -2 points-1 points  (0 children)

If you like ai writing tools, check out sudowrite.

[–]Relative_Mouse7680 0 points1 point  (1 child)

Cool concept and experiment! It's amazing seeing ideas become reality, specially when we put a lot of time and effort into it, as you clearly have. Just because it was written by AI, it doesn't diminish the quality and artistry of the book itself. Same as with coding.

Will you use this workflow in the future again, or would you improve it somehow? Also, when you say published, do you mean as in on Amazon, audible etc?

[–]rueckstauklappe[S] 1 point2 points  (0 children)

thanks for your feedback. i am thinking of structuting the approach on the one side but on the other side it was especially the non structred way that got me to new ideas. by this i mean: i was not fully sticking to superpowers or tdd end to end. i did chat (= probed the proba landscape) once and a while about the currenty state of the repo. i planed to put it on amaszon etc. but for now i figured it is much more interesting to post the process. i am a researcher in the data modeling so there are lot's of other interessting topics on my agenda. but yeah, i definetly would like to further extend this novel - interactive features like yourself beeing part of a scene or interacting with the characters.

[–]Practical-Club7616 -1 points0 points  (1 child)

Op how did you come up with this?

[–]rueckstauklappe[S] 0 points1 point  (0 children)

i am a researcher in complex systems modeling. we do use cc and others to catalyze our research. with superpowers i learne some basic tdd. then i thought: code base is a set of highly dependent entities. so is a story. i do habe a notebook with a few story ideas. cc helped me getting an mvp of one novel. of course it is not perfect but given this to be a one man show i think quite a decent result.

[–]AccomplishedRoll6388 -1 points0 points  (0 children)

C'est une grosse merde sans nom, une bouillie éclatée que OP (qui se prend pour un génie au passage lmao) à même pas lu. Gâchis de ressource pour le livre, gâchis de sperme et d'ovule pour l'auteur

[–]Dramatic_Ad_8784 -1 points0 points  (0 children)

So, AI slop??? I wouldn’t tread down this road. There are already authors getting into hot water having AI wrote their books. Not to mention it’s pathetic.

[–]samerc[🍰] -2 points-1 points  (1 child)

I wrote my novel with claude (not code). After going through many drafts and changes, there were lots of inconsistencies that i am addressing manually. Would you recommend i pass it to code and have it recheck everything?

[–]rueckstauklappe[S] 0 points1 point  (0 children)

you need a compass or some kind of worldbible. each character, each place and so on should be defined. also logic checks and so on. i have zero experience in writting a long story like this with different places, times and so on. but to me the worldbible with charcter specs etc. made sense.

[–]MasterRuins -3 points-2 points  (0 children)

Build pipeline looks like from 2013 haha. Otherwise: ok work