Forum
    • Categories
    • Register
    • Login

    HISE Transformation to the new age

    Scheduled Pinned Locked Moved AI discussion
    66 Posts 8 Posters 1.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dannytaurusD
      dannytaurus @David Healey
      last edited by

      @David-Healey

      CleanShot 2026-02-17 at 15.10.25@2x.png

      Meat Beats: https://meatbeats.com
      Klippr Video: https://klippr.video

      LindonL 1 Reply Last reply Reply Quote 3
      • LindonL
        Lindon @dannytaurus
        last edited by

        @dannytaurus said in HISE Transformation to the new age:

        @David-Healey

        CleanShot 2026-02-17 at 15.10.25@2x.png

        damn it - there goes my T-shirt monopoly....

        HISE Development for hire.
        www.channelrobot.com

        1 Reply Last reply Reply Quote 1
        • David HealeyD
          David Healey @DanH
          last edited by David Healey

          @DanH said in HISE Transformation to the new age:

          Can I check what your setup is pls?

          I'm using Claude Code in the web, I have also set it up in Open Code but haven't had time to investigate the workflow there yet.

          In the browser I just point Claude to my HISE github repo and select the branch I'm using. Then I tell it what I want and it creates a new branch for its changes.

          Free HISE Bootcamp Full Course for beginners.
          YouTube Channel - Public HISE tutorials
          My Patreon - HISE tutorials

          1 Reply Last reply Reply Quote 0
          • dannytaurusD
            dannytaurus @DanH
            last edited by

            @DanH I use Claude Opus and Sonnet in the Cursor IDE (desktop app) with he whole HISE repo and it work great.

            Cursor is good about sending the right amount of context and caching where it can.

            Meat Beats: https://meatbeats.com
            Klippr Video: https://klippr.video

            Christoph HartC 1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart @dannytaurus
              last edited by

              Alright guys, I've been working on the automated workflow for handling issues. The idea is to give you a fixed set of guidelines that can classify issues / PRs into "contributor fixable" and "requires maintainer review".

              Here's a nice summary of the proposed event flow:

              https://gist.github.com/christoph-hart/394f9db01f97864e4c6ecd886c5e18ca

              This will become part of the MCP server so if you're running a AI agent, you can simply launch the /contribute tool and it will guide you through the process. On the other side of the process it's me sitting around getting a nicely formatted PR that I can review quick and merge or reject with a comment or close altoghether.

              I've tested this with a few real issues / PRs:

              • one that I created myself, let the agent analyse and fix and then automerge: https://github.com/christophhart/HISE/pull/880 - the entire process from bug analysis to merge is handled by the MCP tool
              • one that Dave created yesterday which went through the analysis without flagging concerns and thus got merged after a quick glance over the AI assessment: https://github.com/christophhart/HISE/pull/879
              • one from David that the analysis (correctly) flagged as big fat no because it does affect the handling of script files in general: https://github.com/christophhart/HISE/pull/871

              The response for the last one feels super icky because the AI starts talking to David like as if it would be a human, but I think if we iterate on this process it should streamline this entire procedure and vastly increase my PR merge speed.

              DanHD 1 Reply Last reply Reply Quote 5
              • DanHD
                DanH @Christoph Hart
                last edited by

                @Christoph-Hart does AGENTS.md exist yet?

                DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                https://dhplugins.com/ | https://dcbreaks.com/
                London, UK

                Christoph HartC 1 Reply Last reply Reply Quote 0
                • Christoph HartC
                  Christoph Hart @DanH
                  last edited by

                  @DanH I need to check, not sure if it's on develop too - it might be possible that it's only on my private feature/ai_tooling branch, but I'll probably make that public soon anyways.

                  I've got a set of guideline files that teach the AI agent how to write code that matches the codebase and it works pretty well.

                  dannytaurusD DanHD 2 Replies Last reply Reply Quote 0
                  • dannytaurusD
                    dannytaurus @Christoph Hart
                    last edited by dannytaurus

                    @Christoph-Hart I've never told Cursor/Claude to match existing code styles and it seems to do a pretty good job.

                    Except it litters whitespace all over every empty line 😂

                    But your guidance files will be valuable because I won't have to pretend I know what good C++ looks like!

                    Meat Beats: https://meatbeats.com
                    Klippr Video: https://klippr.video

                    1 Reply Last reply Reply Quote 0
                    • DanHD
                      DanH @Christoph Hart
                      last edited by

                      @Christoph-Hart Style rules to follow strictly:

                      • Tabs for indentation
                      • Allman braces
                      • 120 character line limit
                      • PascalCase for classes
                      • camelCase for methods. ???

                      DHPlugins / DC Breaks | Artist / Producer / DJ / Developer
                      https://dhplugins.com/ | https://dcbreaks.com/
                      London, UK

                      1 Reply Last reply Reply Quote 0
                      • David HealeyD
                        David Healey
                        last edited by David Healey

                        @Christoph-Hart I'm trying to setup the mcp server in a proxmox container. I'm following the instructions but I don't see Tools > Enable REST Server in HISE. Is this not available yet?

                        Free HISE Bootcamp Full Course for beginners.
                        YouTube Channel - Public HISE tutorials
                        My Patreon - HISE tutorials

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        32

                        Online

                        2.2k

                        Users

                        13.4k

                        Topics

                        117.0k

                        Posts