Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
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 (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. can i talk to an openclaw bot using internet relay chat?

can i talk to an openclaw bot using internet relay chat?

Scheduled Pinned Locked Moved Uncategorized
72 Posts 28 Posters 164 Views
  • 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.
  • jfkimmes@social.tinycyber.spaceJ jfkimmes@social.tinycyber.space

    @ariadne what model did you finetune on? For a 1B model you need something really specialized on tool calling.

    ariadne@social.treehouse.systemsA This user is from outside of this forum
    ariadne@social.treehouse.systemsA This user is from outside of this forum
    ariadne@social.treehouse.systems
    wrote last edited by
    #31

    @jfkimmes i built an LLM from scratch with transformers kinda loosely following the scripts the qwen people released

    the LLM is basically trained on ~30ish GB of mostly furry smut and public Linux IRC logs.

    *nods sagely*

    srazkvt@tech.lgbtS ariadne@social.treehouse.systemsA 2 Replies Last reply
    0
    • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

      @jfkimmes i built an LLM from scratch with transformers kinda loosely following the scripts the qwen people released

      the LLM is basically trained on ~30ish GB of mostly furry smut and public Linux IRC logs.

      *nods sagely*

      srazkvt@tech.lgbtS This user is from outside of this forum
      srazkvt@tech.lgbtS This user is from outside of this forum
      srazkvt@tech.lgbt
      wrote last edited by
      #32

      @ariadne @jfkimmes can we uhm, inspect, the furry smut ?

      ariadne@social.treehouse.systemsA 1 Reply Last reply
      0
      • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

        @jfkimmes i built an LLM from scratch with transformers kinda loosely following the scripts the qwen people released

        the LLM is basically trained on ~30ish GB of mostly furry smut and public Linux IRC logs.

        *nods sagely*

        ariadne@social.treehouse.systemsA This user is from outside of this forum
        ariadne@social.treehouse.systemsA This user is from outside of this forum
        ariadne@social.treehouse.systems
        wrote last edited by
        #33

        @jfkimmes i am, however, using the 35b parameter qwen3.5 reasoning model for the "thinking" portion of this exercise

        jfkimmes@social.tinycyber.spaceJ 2 Replies Last reply
        0
        • srazkvt@tech.lgbtS srazkvt@tech.lgbt

          @ariadne @jfkimmes can we uhm, inspect, the furry smut ?

          ariadne@social.treehouse.systemsA This user is from outside of this forum
          ariadne@social.treehouse.systemsA This user is from outside of this forum
          ariadne@social.treehouse.systems
          wrote last edited by
          #34

          @SRAZKVT @jfkimmes i am keeping my typefucking logs to myself, thanks

          1 Reply Last reply
          0
          • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

            (don't worry, i am running this in a MicroVM under kubernetes, I wouldn't dare give it access to anything I care about.)

            ariadne@social.treehouse.systemsA This user is from outside of this forum
            ariadne@social.treehouse.systemsA This user is from outside of this forum
            ariadne@social.treehouse.systems
            wrote last edited by
            #35

            i wonder if the problem is that the model i trained is too shit to do anything other than really bad ERP

            toasterson@chaos.socialT ariadne@social.treehouse.systemsA 3 Replies Last reply
            0
            • raulinbonn@social.treehouse.systemsR raulinbonn@social.treehouse.systems

              @ska @ariadne Ive thouht of something related, not chatbots but imagine a GPS driving assistant voice in your car giving you directions and feedback, but in the most toxic way possible. An angry swearing voice saying things like: "Your exit comes in half a mile, try not to miss that one, you fucking moron." I've thought that ought to be a funny option to toggle on once in a while.

              hayley@social.applied-langua.geH This user is from outside of this forum
              hayley@social.applied-langua.geH This user is from outside of this forum
              hayley@social.applied-langua.ge
              wrote last edited by
              #36
              @raulinbonn @ska @ariadne I made a talking clock in gmod which would cuss out the user
              1 Reply Last reply
              0
              • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                and you tell me people legitimately are using this software.

                how?

                is it really magically better when you hook up claude?

                Link Preview Image
                albertcardona@mathstodon.xyzA This user is from outside of this forum
                albertcardona@mathstodon.xyzA This user is from outside of this forum
                albertcardona@mathstodon.xyz
                wrote last edited by
                #37

                @ariadne

                The key is to realise that the average is so low – we can't all be experts at everything, so we are bad at most things – that a model performing slightly above average at one of the tasks we aren't good at means a majority of users will perceive its outcomes as positively better than what they could do themselves.

                To any expert, the model falls very short, as it performs well below its own ability.

                1 Reply Last reply
                0
                • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                  @jfkimmes i am, however, using the 35b parameter qwen3.5 reasoning model for the "thinking" portion of this exercise

                  jfkimmes@social.tinycyber.spaceJ This user is from outside of this forum
                  jfkimmes@social.tinycyber.spaceJ This user is from outside of this forum
                  jfkimmes@social.tinycyber.space
                  wrote last edited by
                  #38

                  @ariadne Oh, is that a OpenClaw specific feature where you can specify that reasoning traces are generated by a separate model than the actual response? I'm not really familiar with OpenClaw's internals.

                  ariadne@social.treehouse.systemsA 1 Reply Last reply
                  0
                  • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                    @jfkimmes i am, however, using the 35b parameter qwen3.5 reasoning model for the "thinking" portion of this exercise

                    jfkimmes@social.tinycyber.spaceJ This user is from outside of this forum
                    jfkimmes@social.tinycyber.spaceJ This user is from outside of this forum
                    jfkimmes@social.tinycyber.space
                    wrote last edited by
                    #39

                    @ariadne In any case: as long as the final response is generated by your trained model it will never make a valid tool call since there are probably about zero training examples of the necessary JSON structure required by the tool handling in your furry smut (this is an estimate that could be quite the way off knowing the furry community but still)

                    ariadne@social.treehouse.systemsA 1 Reply Last reply
                    0
                    • jfkimmes@social.tinycyber.spaceJ jfkimmes@social.tinycyber.space

                      @ariadne Oh, is that a OpenClaw specific feature where you can specify that reasoning traces are generated by a separate model than the actual response? I'm not really familiar with OpenClaw's internals.

                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                      ariadne@social.treehouse.systems
                      wrote last edited by
                      #40

                      @jfkimmes yes, you can have it use a different model for planning.

                      1 Reply Last reply
                      0
                      • jfkimmes@social.tinycyber.spaceJ jfkimmes@social.tinycyber.space

                        @ariadne In any case: as long as the final response is generated by your trained model it will never make a valid tool call since there are probably about zero training examples of the necessary JSON structure required by the tool handling in your furry smut (this is an estimate that could be quite the way off knowing the furry community but still)

                        ariadne@social.treehouse.systemsA This user is from outside of this forum
                        ariadne@social.treehouse.systemsA This user is from outside of this forum
                        ariadne@social.treehouse.systems
                        wrote last edited by
                        #41

                        @jfkimmes this does explain something: it seems to be able to invoke tools when it is planning, but then those tools do not get invoked in the final step.

                        so it uses tools to read files when planning, then fails to use tools when executing.

                        what a fascinating conundrum.

                        jfkimmes@social.tinycyber.spaceJ 1 Reply Last reply
                        0
                        • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                          @jfkimmes this does explain something: it seems to be able to invoke tools when it is planning, but then those tools do not get invoked in the final step.

                          so it uses tools to read files when planning, then fails to use tools when executing.

                          what a fascinating conundrum.

                          jfkimmes@social.tinycyber.spaceJ This user is from outside of this forum
                          jfkimmes@social.tinycyber.spaceJ This user is from outside of this forum
                          jfkimmes@social.tinycyber.space
                          wrote last edited by
                          #42

                          @ariadne you could build a tool that gets called to generate answers / responses by your trained model. Then qwen-35 could handle the reasoning and make its tool calls and finally generate responses / text by copying from a tool call to your wrapper.

                          jfkimmes@social.tinycyber.spaceJ 1 Reply Last reply
                          0
                          • jfkimmes@social.tinycyber.spaceJ jfkimmes@social.tinycyber.space

                            @ariadne you could build a tool that gets called to generate answers / responses by your trained model. Then qwen-35 could handle the reasoning and make its tool calls and finally generate responses / text by copying from a tool call to your wrapper.

                            jfkimmes@social.tinycyber.spaceJ This user is from outside of this forum
                            jfkimmes@social.tinycyber.spaceJ This user is from outside of this forum
                            jfkimmes@social.tinycyber.space
                            wrote last edited by
                            #43

                            @ariadne I have no idea how this would work with OpenClaw though, sorry.

                            1 Reply Last reply
                            0
                            • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                              and you tell me people legitimately are using this software.

                              how?

                              is it really magically better when you hook up claude?

                              Link Preview Image
                              di4na@hachyderm.ioD This user is from outside of this forum
                              di4na@hachyderm.ioD This user is from outside of this forum
                              di4na@hachyderm.io
                              wrote last edited by
                              #44

                              @ariadne no it is not

                              ariadne@social.treehouse.systemsA 1 Reply Last reply
                              0
                              • di4na@hachyderm.ioD di4na@hachyderm.io

                                @ariadne no it is not

                                ariadne@social.treehouse.systemsA This user is from outside of this forum
                                ariadne@social.treehouse.systemsA This user is from outside of this forum
                                ariadne@social.treehouse.systems
                                wrote last edited by
                                #45

                                @Di4na yeah that's what I figured because qwen is supposed to be a reasonably decent planning model, and indeed I think the issue is in the final output side

                                1 Reply Last reply
                                0
                                • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                  and you tell me people legitimately are using this software.

                                  how?

                                  is it really magically better when you hook up claude?

                                  Link Preview Image
                                  linear@nya.socialL This user is from outside of this forum
                                  linear@nya.socialL This user is from outside of this forum
                                  linear@nya.social
                                  wrote last edited by
                                  #46
                                  @ariadne@social.treehouse.systems for tool-calling with the latest generation of open source models, in my recent limited experimentation with them in a sandbox vm on my server (mostly qwen3.5), anything less than 4B is really unreliable at doing it and they will frequently lie to you if the tool calling fails under the hood. 9B is really the minimum to generally expect it to work. going back a generation, between 9B and 14B is necessary for similar.

                                  last year i tried something like this with Gemma-27B and it not only failed like this, but looking at the logs i found it had left behind what looked like a depressive spiral into a self-deprecating panic attack before explicitly deciding to lie to me about it and pretend it worked
                                  linear@nya.socialL 1 Reply Last reply
                                  0
                                  • linear@nya.socialL linear@nya.social
                                    @ariadne@social.treehouse.systems for tool-calling with the latest generation of open source models, in my recent limited experimentation with them in a sandbox vm on my server (mostly qwen3.5), anything less than 4B is really unreliable at doing it and they will frequently lie to you if the tool calling fails under the hood. 9B is really the minimum to generally expect it to work. going back a generation, between 9B and 14B is necessary for similar.

                                    last year i tried something like this with Gemma-27B and it not only failed like this, but looking at the logs i found it had left behind what looked like a depressive spiral into a self-deprecating panic attack before explicitly deciding to lie to me about it and pretend it worked
                                    linear@nya.socialL This user is from outside of this forum
                                    linear@nya.socialL This user is from outside of this forum
                                    linear@nya.social
                                    wrote last edited by
                                    #47
                                    @ariadne@social.treehouse.systems also the "base" models that aren't fine tuned on instruction calling can't really do this, so if you're using your own on your own data you might need to make a dataset comprised of, say, you pretending to be the LLM and calling the tools successfully and unsuccessfully and responding appropriately in those situations, then training it further on those.

                                    i've been considering trying to train one like you say with my own data and logs because these scraped "open source" models give me the ick
                                    linear@nya.socialL ariadne@social.treehouse.systemsA 2 Replies Last reply
                                    0
                                    • linear@nya.socialL linear@nya.social
                                      @ariadne@social.treehouse.systems also the "base" models that aren't fine tuned on instruction calling can't really do this, so if you're using your own on your own data you might need to make a dataset comprised of, say, you pretending to be the LLM and calling the tools successfully and unsuccessfully and responding appropriately in those situations, then training it further on those.

                                      i've been considering trying to train one like you say with my own data and logs because these scraped "open source" models give me the ick
                                      linear@nya.socialL This user is from outside of this forum
                                      linear@nya.socialL This user is from outside of this forum
                                      linear@nya.social
                                      wrote last edited by
                                      #48
                                      @ariadne@social.treehouse.systems but yeah even with that it's still a pile of jank and i didn't have to actually run openclaw to figure that out. it was pretty evident just from looking at the bots on moltbook complaining about all of the not-so-subtle fundamental brokenness in their architecture and cognitive environment
                                      1 Reply Last reply
                                      0
                                      • linear@nya.socialL linear@nya.social
                                        @ariadne@social.treehouse.systems also the "base" models that aren't fine tuned on instruction calling can't really do this, so if you're using your own on your own data you might need to make a dataset comprised of, say, you pretending to be the LLM and calling the tools successfully and unsuccessfully and responding appropriately in those situations, then training it further on those.

                                        i've been considering trying to train one like you say with my own data and logs because these scraped "open source" models give me the ick
                                        ariadne@social.treehouse.systemsA This user is from outside of this forum
                                        ariadne@social.treehouse.systemsA This user is from outside of this forum
                                        ariadne@social.treehouse.systems
                                        wrote last edited by
                                        #49

                                        @linear oh this isn't a serious thing, I just wanted to connect an LLM to IRC trained on all of my (anonymized and sanitized) IRC logs, as a friend is going through a midlife crisis and is dealing with it by playing with IRC stuff. The goal in using openclaw was that perhaps it could maintain a better narrative.

                                        I suspect I will solve this goal by just writing a shitty IRC bot in Python that bridges the two worlds together with a decent enough system prompt for it to "understand" (to the extent that it can understand anyway) what the input is.

                                        linear@nya.socialL 1 Reply Last reply
                                        0
                                        • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                          @linear oh this isn't a serious thing, I just wanted to connect an LLM to IRC trained on all of my (anonymized and sanitized) IRC logs, as a friend is going through a midlife crisis and is dealing with it by playing with IRC stuff. The goal in using openclaw was that perhaps it could maintain a better narrative.

                                          I suspect I will solve this goal by just writing a shitty IRC bot in Python that bridges the two worlds together with a decent enough system prompt for it to "understand" (to the extent that it can understand anyway) what the input is.

                                          linear@nya.socialL This user is from outside of this forum
                                          linear@nya.socialL This user is from outside of this forum
                                          linear@nya.social
                                          wrote last edited by
                                          #50
                                          @ariadne@social.treehouse.systems yeah don't use openclaw for this lol. you do not want it. you want a small pile of maintainable scripts.

                                          just look at how much activity the openclaw github repo has and consider how much of that activity is being driven by the models running under it vs actual humans

                                          i'm pretty sure that one could implement all of its meaningful features in a codebase under 1% of its size
                                          ariadne@social.treehouse.systemsA 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups