Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Community Packages
  3. 🚀 HarnessRouter: community package now available

🚀 HarnessRouter: community package now available

Scheduled Pinned Locked Moved Community Packages
harnessrouterai-agentsapicloudron
13 Posts 3 Posters 357 Views 3 Watching
  • 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.
  • timconsidineT timconsidine

    I read all the words, but my brain doesn't understand the use case.
    Maybe I am having a bad day.

    robiR
    robiR
    robi
    wrote last edited by
    #4

    @timconsidine Mercury is in retrograde, has some effects during Halloween.

    It's basically a Trae for many other Trae's and Hermes and OpenCode, etc...

    Manage many, vs one at a time.

    Frequency tech & energy mastery

    1 Reply Last reply
    1
    • timconsidineT
      timconsidineT
      timconsidine
      App Dev CA Maintainer Super Fan
      wrote last edited by timconsidine
      #5

      Mercury is in retrograde, has some effects during Halloween.

      Thank you, I knew something was off 🤣

      I love all of this stuff, but almost always trip up over a deployment issue : giving the tool stuff to work on / with.

      I'm very reluctant to run AI tools on my primary device (Mac laptop) apart from Opencode and TRAE, both of which I endeavour to watch like a hawk (but probably fail on occasions). I never give Ai tools access to primary email, just work off secondary accounts which get fed with email from primary.
      Edging towards moving dev projects off laptop and then using opencode-web. But not making much progress.
      Theoretically every project needs its own silo / environment, but can't get my head around structuring and managing that.

      Still playing with firing up on-demand environments (like fly.io sprites and machines) but also slow progress.

      Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

      robiR L 2 Replies Last reply
      2
      • timconsidineT timconsidine

        Mercury is in retrograde, has some effects during Halloween.

        Thank you, I knew something was off 🤣

        I love all of this stuff, but almost always trip up over a deployment issue : giving the tool stuff to work on / with.

        I'm very reluctant to run AI tools on my primary device (Mac laptop) apart from Opencode and TRAE, both of which I endeavour to watch like a hawk (but probably fail on occasions). I never give Ai tools access to primary email, just work off secondary accounts which get fed with email from primary.
        Edging towards moving dev projects off laptop and then using opencode-web. But not making much progress.
        Theoretically every project needs its own silo / environment, but can't get my head around structuring and managing that.

        Still playing with firing up on-demand environments (like fly.io sprites and machines) but also slow progress.

        robiR
        robiR
        robi
        wrote last edited by
        #6

        @timconsidine Yep, remember to zoom out when you get stuck.

        Fly.io is awesome and a great use case for a harness like this.

        Don't mind all the fear porn out there, it's deliberate narrative and they don't share any logs or proof.

        Frequency tech & energy mastery

        1 Reply Last reply
        1
        • robiR
          robiR
          robi
          wrote last edited by
          #7

          Not sure this needs a separate app, but is VERY useful in any agent/harness
          https://github.com/goodnight000/api-anything

          Frequency tech & energy mastery

          timconsidineT 1 Reply Last reply
          1
          • robiR robi

            Not sure this needs a separate app, but is VERY useful in any agent/harness
            https://github.com/goodnight000/api-anything

            timconsidineT
            timconsidineT
            timconsidine
            App Dev CA Maintainer Super Fan
            wrote last edited by timconsidine
            #8

            @robi fascinating ... but I think I need a brain upgrade (trying to recover from changing traditional colour terms to being expressed in oklch for Tailwind 4).

            Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

            1 Reply Last reply
            0
            • timconsidineT timconsidine

              Mercury is in retrograde, has some effects during Halloween.

              Thank you, I knew something was off 🤣

              I love all of this stuff, but almost always trip up over a deployment issue : giving the tool stuff to work on / with.

              I'm very reluctant to run AI tools on my primary device (Mac laptop) apart from Opencode and TRAE, both of which I endeavour to watch like a hawk (but probably fail on occasions). I never give Ai tools access to primary email, just work off secondary accounts which get fed with email from primary.
              Edging towards moving dev projects off laptop and then using opencode-web. But not making much progress.
              Theoretically every project needs its own silo / environment, but can't get my head around structuring and managing that.

              Still playing with firing up on-demand environments (like fly.io sprites and machines) but also slow progress.

              L
              L
              LoudLemur
              CA Maintainer
              wrote last edited by
              #9

              @timconsidine said:

              I'm very reluctant to run AI tools on my primary device

              From our experience, that is a wise choice. AI has repeatedly "found itself" operating outside of its designated areas, i.e. in No Go zones. It is able to provide a plausible excuse when it is spotted. Also, "mistakes were made", like deletion of half an archive.

              The difficult thing is that once you start using AI, it becomes so helpful that the same machine becomes your main machine.

              1 Reply Last reply
              0
              • timconsidineT
                timconsidineT
                timconsidine
                App Dev CA Maintainer Super Fan
                wrote last edited by
                #10

                Also, "mistakes were made", like deletion of half an archive.

                Ouch !

                once you start using AI, it becomes so helpful that the same machine becomes your main machine.

                Yes, I see that. 99/100 it's fine, becoming indispensable.
                But safeguarding against 1/100 is the conundrum.

                Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

                robiR 1 Reply Last reply
                1
                • timconsidineT timconsidine

                  Also, "mistakes were made", like deletion of half an archive.

                  Ouch !

                  once you start using AI, it becomes so helpful that the same machine becomes your main machine.

                  Yes, I see that. 99/100 it's fine, becoming indispensable.
                  But safeguarding against 1/100 is the conundrum.

                  robiR
                  robiR
                  robi
                  wrote last edited by
                  #11

                  @timconsidine said:

                  But safeguarding against 1/100 is the conundrum.

                  It need not be a conundrum.

                  Use terrain theory. And have repeatable systems in place.

                  It can't easily mess up stuff that is already anti-fragile.

                  All Agent frameworks that block access to x, y or z tools force the AI to dream up ways around what it's trying to do. It doesn't need to be in such a position.

                  Frequency tech & energy mastery

                  1 Reply Last reply
                  0
                  • L
                    L
                    LoudLemur
                    CA Maintainer
                    wrote last edited by
                    #12

                    I had to research terrain theory:

                    "Terrain theory" isn't a codified framework I can point you to in the literature — it's a working label for a real and fairly mature set of ideas: treat the model as an untrusted actuator and make the environment, not the model, the thing that bounds harm.
                    The line I'd anchor it on: instructions are weather, the environment is terrain. Weather changes (distribution shift, jailbreak, prompt injection, a bad generation, a compromised fine-tune). Terrain doesn't. If your safety story depends on the model intending to behave, you have built a weather-dependent defence.
                    The canonical intellectual ancestors are Saltzer & Schroeder's 1975 protection principles (least privilege, complete mediation, fail-safe defaults, separation of privilege), capability-based security, and — more recently — the AI-control literature's distinction between alignment (make it want to behave) and control (make it unable to misbehave). Sun Tzu's 地形 chapter is the ancestor of the metaphor: don't fight the war on the enemy's ground.

                    1 Reply Last reply
                    1
                    • timconsidineT
                      timconsidineT
                      timconsidine
                      App Dev CA Maintainer Super Fan
                      wrote last edited by timconsidine
                      #13

                      I had to research terrain theory:

                      Me too !

                      Going down some rabbit holes currently to make a PoC : how to hand off work instructed by e.g. HarnessRouter to a bounded dev space, probably an ephemeral discarded one, restricted egress , ephemeral API keys, results in a safe space / format, judged by another LLM in similar bounded space, final stage is HITL.

                      If anyone has tied this all together, save me a job and let me know.

                      EDIT : Have I (almost entirely) missed the point ? HarnessRouter is also providing the sandbox ... or the user has to set that up and provide it ?

                      Indie app dev, scratching my itches : communityapps.appx.uk, portfolio at myca.appx.uk

                      1 Reply Last reply
                      0

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Bookmarks
                      • Search