Live data from Hacker News

Show HN: Microagents: Agents capable of self-editing their prompts / Python code

github.com

61–70 of 82 posts

Re: Show HN: Microagents: Agents capable of self-editing their prompts / Python code

#61
post #49
post #30

I built a few multi agent systems and went down a rabbit hole where I reached an important conclusion - From the perspective of the LLM, the prompt/context is the only thing that ever matters. Everything about how your agent will behave ultimately boils down to this. I had a bunch of fancy stuff like agents collaborating by passing messages and interpreting them with their own prompts and function calls. Then I reali…

The best analogy I can think of is that if you want your agent to accomplish something without persisting a long chat history, but instead use the agent to reorganize and change the prompt, you would choose to use the method Leonard uses in the film "Memento". Due to his condition, Leonard cannot form new memories and struggles to recall events that occur after his injury. Leonard knows his condition and uses tattoos…

Excellent analogy

Re: Show HN: Microagents: Agents capable of self-editing their prompts / Python code

#62

I've been experimenting with something in a similar space with JavaScript called "Paint AI" https://paintai.groupmind.co.uk Here I've created a basic Paint program with no pens, brushes or other drawing tools. Instead you get the AI to create the painting tools for you and it writes, tests and deploys the JavaScript for you live, usually within 30 seconds. It only uses OpenAI's gpt-3.5-turbo model too which is fast a…

Any feedback while it works? I tried describing a spray paint tool and it just reverted back to the original screen. I waited a few minutes...

Re: Show HN: Microagents: Agents capable of self-editing their prompts / Python code

#63
post #49
post #30

I built a few multi agent systems and went down a rabbit hole where I reached an important conclusion - From the perspective of the LLM, the prompt/context is the only thing that ever matters. Everything about how your agent will behave ultimately boils down to this. I had a bunch of fancy stuff like agents collaborating by passing messages and interpreting them with their own prompts and function calls. Then I reali…

The best analogy I can think of is that if you want your agent to accomplish something without persisting a long chat history, but instead use the agent to reorganize and change the prompt, you would choose to use the method Leonard uses in the film "Memento". Due to his condition, Leonard cannot form new memories and struggles to recall events that occur after his injury. Leonard knows his condition and uses tattoos…

Yeah but there's a plot twist wherein it's revealed that the method has some severe flaws, and it's not as effective as Leonard thinks it is.

Re: Show HN: Microagents: Agents capable of self-editing their prompts / Python code

#64

I've been experimenting with something in a similar space with JavaScript called "Paint AI" https://paintai.groupmind.co.uk Here I've created a basic Paint program with no pens, brushes or other drawing tools. Instead you get the AI to create the painting tools for you and it writes, tests and deploys the JavaScript for you live, usually within 30 seconds. It only uses OpenAI's gpt-3.5-turbo model too which is fast a…

Any feedback while it works? I tried describing a spray paint tool and it just reverted back to the original screen. I waited a few minutes...

It is "experimental". The AI sometimes produces code that doesn't fully work (this is part of the fun). Refresh and try again. It works 90% of the time I would say.

Re: Show HN: Microagents: Agents capable of self-editing their prompts / Python code

#65
post #49

Earlier quoted context omitted.

The best analogy I can think of is that if you want your agent to accomplish something without persisting a long chat history, but instead use the agent to reorganize and change the prompt, you would choose to use the method Leonard uses in the film "Memento". Due to his condition, Leonard cannot form new memories and struggles to recall events that occur after his injury. Leonard knows his condition and uses tattoos…

Yeah but there's a plot twist wherein it's revealed that the method has some severe flaws, and it's not as effective as Leonard thinks it is.

Never considered that Memento was a cinematic adaption of Reflections on Trusting Trust.

Re: Show HN: Microagents: Agents capable of self-editing their prompts / Python code

#68
post #49
post #30

I built a few multi agent systems and went down a rabbit hole where I reached an important conclusion - From the perspective of the LLM, the prompt/context is the only thing that ever matters. Everything about how your agent will behave ultimately boils down to this. I had a bunch of fancy stuff like agents collaborating by passing messages and interpreting them with their own prompts and function calls. Then I reali…

The best analogy I can think of is that if you want your agent to accomplish something without persisting a long chat history, but instead use the agent to reorganize and change the prompt, you would choose to use the method Leonard uses in the film "Memento". Due to his condition, Leonard cannot form new memories and struggles to recall events that occur after his injury. Leonard knows his condition and uses tattoos…

context size is still going to be an issue when history gets large, correct?

Re: Show HN: Microagents: Agents capable of self-editing their prompts / Python code

#69
post #24

Earlier quoted context omitted.

That's not a fitting analogy because there is no equivalent to the laws of thermodynamics that says a system can't be self improving. You're dismissing a technological possibility without much reason. We are extremely similar genetically to our ancestors of 100k years ago. The big difference is cultural inheritance. We come up with ideas and objects and pass them down. Humans have improved the capabilities of humans.…

We also have proven self improving AIs - GANs. Or even evolutionary algorithms.

I would not say GANs are self-improving in ways that vanilla NNs are not.

Re: Show HN: Microagents: Agents capable of self-editing their prompts / Python code

#70
post #6

Earlier quoted context omitted.

But isn’t this also a step towards AGI? The model being able to find issues and self correct?

What does AGI man to you? Is it something they define or you think is good enough, And if the latter when?

AGI feels like a marketing term to me now. I mainly see it as just research into how can we improve and scale the current model architectures we have to be better than the last one
Post reply on HN