Jump to content

Featured Replies

Posted

Is there perhaps still an HTML version around of the full and up-to-date Opusmodus documentation?

 

Context

I am currently playing around with multiple AI coders (so far, I used Github Copilot, aider and Cursor at work). I  am still exploring, but they definitely are helpful, in particular for popular programming languages and libraries. Not so much for more niche environments like Opusmodus yet.

 

However, this is something that we can change, e.g., by using RAG (retrieval augmented generation, i.e. letting some system automatically extract user query-relevant information from project-relevant sources and then automatically complement the query with that additional information). I am reasonably confident from other experience that such an approach could make an AI coder with RAG support (e.g., Cursor) quite useful for Opusmodus development -- once we integrate relevant documentation in the loop. However, Cursor currently only supports HTML format for that purpose.

 

So, is there perhaps still an HTML version around of the full and up-to-date Opusmodus documentation? If not, no worries. I will find a way to automatically convert all the current PDF files to a suitable format.

 

Thanks!

PS: I should perhaps add that this approach not only allows to have some AI coder help with the actual coding, but you then can also quasi "talk" with the relevant documentation. Imagine some Opusmodus expert you can ask anything, and they immediately give some response based on some information somewhere buried in the documentation. Search only gets you so far, and this approach allows combining information from multiple parts of the documentation in a single response. I am "talking" with my own day-job code similarly  these days...  

  • Author

PPS: For cases where you want to talk with some docs and RAG is not good enough (i.e. where a semantic search across different docs might not be suitable, because, say, the system might need to first understand some terms defined in one place, before understanding the actual relevant parts of another text location) I found that an language model with a very large context window that can be fed your whole document can be an interesting alternative. For example, I have used Google NotebookLM (https://notebooklm.google/) to talk with a selection of music theory textbooks in the context window. 
 

  • torstenanders changed the title to HTML version of current docs? (for AI coder)
  • 6 months later...

I'm very curious about this too. I've been working with ChatGPT (GPT-4o, mostly) on things like building harmonic sequences and it actually does quite well. It would be great if it could then generate outputs in OMN so they could be copied right in. ChatGPT clearly just wings it with OMN syntax and Opusmodus commands. It's kinda funny, really... seems quite confident that it knows how things should be formatted for Opusmodus but then generates random stuff that kinda looks right but has nothing to do with OMN syntax or Opusmodus functions. Haha... Pure fabrication!

It's not a huge deal to transcribe, of course, but when streamlining for a more collaborative process with these tools it's nice to get as much bang for your buck as you can. 🙂 Having things finalized in copy/paste-able OMN would be super cool... as would just being able to ask general questions of ChatGPT about using functions, trying out different possibilities, and so on. I've found ChatGPT can actually really accelerate learning when you work collaboratively with it (and being new to Opusmodus the learning curve is pretty steep).

Oh! Haha... just discovered what you meant by Opusmodus GPT. It's a little hit-and-miss, it seems... that's LLMs. 🙂  But a lot better than the "uncooked" ChatGPT for sure. 

 

Create an account or sign in to comment


Copyright © 2014-2025 Opusmodus™ Ltd. All rights reserved.
Product features, specifications, system requirements and availability are subject to change without notice.
Opusmodus, the Opusmodus logo, and other Opusmodus trademarks are either registered trademarks or trademarks of Opusmodus Ltd.
All other trademarks contained herein are the property of their respective owners.

Powered by Invision Community

Important Information

Terms of Use Privacy Policy