<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Using AI to write docs]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/p44" aria-label="Profile: p44">@<bdi>p44</bdi></a> <a href="/post/129060">said</a>:</p>
<p dir="auto">. I hope it can be documented more thoroughly</p>
</blockquote>
<p dir="auto">What do you think about ai being used to create documentation?</p>
]]></description><link>https://forum.cloudron.io/topic/15931/using-ai-to-write-docs</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 21:08:40 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/15931.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 07 Sep 2026 22:11:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 23:12:41 GMT]]></title><description><![CDATA[<p dir="auto">A YT guy always ends his prompts with ".., answer in short."</p>
]]></description><link>https://forum.cloudron.io/post/129219</link><guid isPermaLink="true">https://forum.cloudron.io/post/129219</guid><dc:creator><![CDATA[robi]]></dc:creator><pubDate>Tue, 08 Sep 2026 23:12:41 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 13:58:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> FWIW, I've always found the Cloudron docs straightforward and easy to follow with no fluff. TYVM!</p>
]]></description><link>https://forum.cloudron.io/post/129206</link><guid isPermaLink="true">https://forum.cloudron.io/post/129206</guid><dc:creator><![CDATA[humpty]]></dc:creator><pubDate>Tue, 08 Sep 2026 13:58:11 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 12:31:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: LoudLemur">@<bdi>LoudLemur</bdi></a> very interesting - will explore later.<br />
Just brief relevant comment :</p>
<hr />
<blockquote>
<p dir="auto">Read <a href="http://SPEC.md" target="_blank" rel="noopener noreferrer nofollow ugc">SPEC.md</a>. It is short.</p>
</blockquote>
<p dir="auto"><em>OK, sure, I will do that.<br />
Wait, it's 5,414 words !!<br />
And a lot of what it says is already said in the repo README.<br />
So I end up scan-reading, scan-scrolling, looking for new information that I don't have already.  Eventually give up, no appetitie to explore further, which is silly, because there could be some gems.</em></p>
<hr />
<p dir="auto">I'm not picking a fight, I respect what you're doing and always interested in your explorations, but I think this is an almost perfect example of AI verbosity, repetition and lack of clarity, which earlier comments hinted at.  If anything, I would say it proves why AI should <strong>NOT</strong> be used for documentation, at least not in this way, and why hand-crafting technical docs is the more reliable approach.</p>
]]></description><link>https://forum.cloudron.io/post/129196</link><guid isPermaLink="true">https://forum.cloudron.io/post/129196</guid><dc:creator><![CDATA[timconsidine]]></dc:creator><pubDate>Tue, 08 Sep 2026 12:31:35 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 12:14:39 GMT]]></title><description><![CDATA[<p dir="auto">I'm mostly with <a class="plugin-mentions-user plugin-mentions-a" href="/user/nottheend" aria-label="Profile: nottheend">@<bdi>nottheend</bdi></a>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> and others, although I do see some role, PROVIDING the model is given a really tight brief (prompt) on format, style etc.<br />
Almost every instruction I give to AI includes "be very concise".</p>
]]></description><link>https://forum.cloudron.io/post/129194</link><guid isPermaLink="true">https://forum.cloudron.io/post/129194</guid><dc:creator><![CDATA[timconsidine]]></dc:creator><pubDate>Tue, 08 Sep 2026 12:14:39 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 09:02:51 GMT]]></title><description><![CDATA[<p dir="auto">Here is our AIo repo:</p>
<p dir="auto"><a href="https://forgejo.wanderingmonster.dev/WanderingMonster/AIo" target="_blank" rel="noopener noreferrer nofollow ugc">https://forgejo.wanderingmonster.dev/WanderingMonster/AIo</a></p>
<p dir="auto">We spent a lot of time on considering how to document our projects taking into account AI.</p>
<p dir="auto">It is easiest to try with a greenfield (new) coding project, but the AIo spec also shows how to introduce it to a brownfield (pre-existing) project, too.</p>
<p dir="auto">We hope you like the cool artwork and might like to try using some of the procedures there. We have been working on this for half a year or so.</p>
]]></description><link>https://forum.cloudron.io/post/129180</link><guid isPermaLink="true">https://forum.cloudron.io/post/129180</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Tue, 08 Sep 2026 09:02:51 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 08:50:03 GMT]]></title><description><![CDATA[<p dir="auto">I think AI for documentation is a strong way forward and I hope Cloudron experiments with it. A clear template works wonders for having the AI conform to a standard style of presentation. The burden falls on creating/finding an exemplary model which the AI can follow, and then providing a couple of iterations to tweak it with some human feedback.</p>
<p dir="auto">Readability was mentioned by <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a>. We naturally assume human readability is meant here, and that is important. In the future, increasingly larger amounts of code will be created, debugged, documented and maintained by AI. (We think of this as being AI-Forward.) The distinction between documentation and code is becoming blurred, as AI coders are using the documentation as instructions. We should consider AI agents as part of the readership and perhaps consider them as 1st Class Citizens (!), when we create documentation.</p>
<p dir="auto">We have been investigating this area and to keep discussion going, here are 6 suggestions for making documentation better suited for AI.</p>
<p dir="auto">(SPOILER ALERT - Shield your eyes, this is AI generated!)</p>
<p dir="auto"><strong>Six things that make docs genuinely useful to AI</strong></p>
<ul>
<li>
<p dir="auto"><strong>One document, one job.</strong> Tutorial, how-to, reference, or explanation — never mixed. A page that switches modes halfway retrieves badly and gets summarised wrong.</p>
</li>
<li>
<p dir="auto"><strong>Put the metadata at the top.</strong> Title, purpose, audience, status, and last-updated date in a header block. This is what lets a tool decide whether the page is relevant <em>before</em> reading it.</p>
</li>
<li>
<p dir="auto"><strong>Say the context out loud.</strong> Prerequisites, assumptions, and where this sits relative to everything else. A model has no hallway to ask in — anything "everyone knows" is invisible to it.</p>
</li>
<li>
<p dir="auto"><strong>Write in self-contained chunks.</strong> Descriptive headings, one idea per section, no "as mentioned above". Retrieval hands over fragments, not whole documents, so each fragment has to stand alone.</p>
</li>
<li>
<p dir="auto"><strong>Be exact and executable.</strong> Real file paths, real commands, real values — no placeholders, no "adjust as needed". Anything ambiguous gets guessed, and a confident wrong guess costs more than a gap.</p>
</li>
<li>
<p dir="auto"><strong>Don't restate what the source already says.</strong> Directory trees, function signatures, and config keys are read directly and go stale fast. Document the <em>why</em> — intent, constraints, dead ends — which is the part nothing else records.</p>
</li>
</ul>
<p dir="auto">The last one is usually the least intuitive to a room and the highest-leverage: most teams' docs are ~40% restated structure that the tool would rather read from the source anyway.</p>
]]></description><link>https://forum.cloudron.io/post/129179</link><guid isPermaLink="true">https://forum.cloudron.io/post/129179</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Tue, 08 Sep 2026 08:50:03 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 08:36:26 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: LoudLemur">@<bdi>LoudLemur</bdi></a> Thanks for this interesting question. It could be ok to draft docs by hand, then refine and polish with AI...</p>
<p dir="auto">AI is too much verbose, as <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> noted....</p>
]]></description><link>https://forum.cloudron.io/post/129177</link><guid isPermaLink="true">https://forum.cloudron.io/post/129177</guid><dc:creator><![CDATA[p44]]></dc:creator><pubDate>Tue, 08 Sep 2026 08:36:26 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 07:56:10 GMT]]></title><description><![CDATA[<p dir="auto">Also, there's no reason you can't ask AI to critique your work objectively with recommendations and suggestions. At least that way you're still using your braincells and you actually form corrective paths as you fix what may have been wrong.</p>
]]></description><link>https://forum.cloudron.io/post/129172</link><guid isPermaLink="true">https://forum.cloudron.io/post/129172</guid><dc:creator><![CDATA[umnz]]></dc:creator><pubDate>Tue, 08 Sep 2026 07:56:10 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 07:31:55 GMT]]></title><description><![CDATA[<p dir="auto">I made a separate topic out of this <a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: loudlemur">@<bdi>loudlemur</bdi></a> to not mix with the release thread.</p>
<p dir="auto">I am with <a class="plugin-mentions-user plugin-mentions-a" href="/user/nottheend" aria-label="Profile: nottheend">@<bdi>nottheend</bdi></a>, I use AI as a tool extensively, but I also find it needlessly verbose. It's not my style and I don't like docs which are wordy. In fact, I would rather sacrifice accuracy for readability (I know, this is maybe controversial for technical documentation). If the Cloudron docs don't follow this, it's only because I am not a technical writer like <a class="plugin-mentions-user plugin-mentions-a" href="/user/d19dotca" aria-label="Profile: d19dotca">@<bdi>d19dotca</bdi></a> <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=0a81dc44670" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">For Cloudron docs, I prefer to handwrite them since it helps me doublecheck the features, the UI/text etc. I also write the blog, forum post and newsletter in parallel altogether. Writing helps me think clearly, and I can communicate and discuss any gaps in the features with the team.</p>
]]></description><link>https://forum.cloudron.io/post/129166</link><guid isPermaLink="true">https://forum.cloudron.io/post/129166</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 08 Sep 2026 07:31:55 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 06:19:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nottheend" aria-label="Profile: nottheend">@<bdi>nottheend</bdi></a> In my experience, if AI has access to the source code, it can easily write tests to verify it's own accuracy which greatly reduces the hallucinations. And combined with a frontier model like Astra or Fable (overkill for documentation but just saying...) the accuracy is likely very high.</p>
<p dir="auto">I only say it because I do tend to do writing and documentation for technical products as a small part of my job, and ever since giving it access to product source code, the accuracy of its responses has been significantly better.</p>
<p dir="auto">Agree though that AI isn't necessary, especially if the people writing the documentation are the ones developing the product in the first place (which is the case with Cloudron), because they'll know better than pretty much everyone what the intention is and how something is meant to work. AI can still be useful though, as it can help spot errors, find better ways to write things, ensure written consistency across all the documentation, etc.</p>
<p dir="auto">Just my two cents. <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=0a81dc44670" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
]]></description><link>https://forum.cloudron.io/post/129162</link><guid isPermaLink="true">https://forum.cloudron.io/post/129162</guid><dc:creator><![CDATA[d19dotca]]></dc:creator><pubDate>Tue, 08 Sep 2026 06:19:35 GMT</pubDate></item><item><title><![CDATA[Reply to Using AI to write docs on Tue, 08 Sep 2026 05:32:26 GMT]]></title><description><![CDATA[<p dir="auto">If you don't know what to write you can also not use AI. AI has a tendency to hallucinate and to blow up the text. If one accepts these downsides and the benefit of writing text faster is outweighing it, it may be a tool of choice.<br />
Alternatively you can also integrate more deeply in your workflow...</p>
<p dir="auto">But the question is very generic. AI can be seen as a tool in this context and I feel such fundamental discussions should happen somewhere else.</p>
]]></description><link>https://forum.cloudron.io/post/129157</link><guid isPermaLink="true">https://forum.cloudron.io/post/129157</guid><dc:creator><![CDATA[nottheend]]></dc:creator><pubDate>Tue, 08 Sep 2026 05:32:26 GMT</pubDate></item></channel></rss>