Live data from Hacker News

Swarm, a new agent framework by OpenAI

github.com

41–50 of 113 posts

Re: Swarm, a new agent framework by OpenAI

#41
post #12
post #2

edit: They've added a cookbook article at https://cookbook.openai.com/examples/orchestrating_agents It's MIT licensed.

Thanks for linking - I know this is pedantic but one might think OpenAI’s models could make their content free of basic errors quite easily? “Conretely, let's define a routine to be a list of instructions in natural langauge (which we'll repreesnt with a system prompt), along with the tools necessary to complete them.” I count 3 in one mini paragraph. Is GPT writing this and being asked to add errors, or is GPT not w…

> ONLY if not satesfied, offer a refund.

If only we had a technology to access language expertise on demand...

Re: Swarm, a new agent framework by OpenAI

#42
post #9

There used to be another open-source agentframework by the same name, but it was for multi-agent simulations. For a moment I thought there was a new wave of interest in a deeper understanding of complex systems by means of modelling. https://en.wikipedia.org/wiki/Swarm_(simulation) https://www.santafe.edu/research/results/working-papers/the-...

Hey, I wrote that! But it was nearly 30 years ago, it's OK for someone else to use the same name.

Fun fact: Swarm was one of the very few non-NeXT/Apple uses of Objective C. We used the GNU Objective C runtime. Dynamic typing was a huge help for multiagent programming compared to C++'s static typing and lack of runtime introspection. (Again, nearly 30 years ago. Things are different now.)

Re: Swarm, a new agent framework by OpenAI

#44
post #9

There used to be another open-source agentframework by the same name, but it was for multi-agent simulations. For a moment I thought there was a new wave of interest in a deeper understanding of complex systems by means of modelling. https://en.wikipedia.org/wiki/Swarm_(simulation) https://www.santafe.edu/research/results/working-papers/the-...

Hey, I wrote that! But it was nearly 30 years ago, it's OK for someone else to use the same name. Fun fact: Swarm was one of the very few non-NeXT/Apple uses of Objective C. We used the GNU Objective C runtime. Dynamic typing was a huge help for multiagent programming compared to C++'s static typing and lack of runtime introspection. (Again, nearly 30 years ago. Things are different now.)

Hey, thanks for writing the original Swarm! Also thought of that immediately when I saw the headline.

I enjoyed using it around 2002, got introduced via Rick Riolo at the the University of Michigan Center for the Study of Complex Systems. It was a bit of a gateway drug for me from software into modeling, particularly since I was already doing OS X/Cocoa stuff in Objective-C.

A lot of scientific modelers start with differential equations, but coming from object-oriented software ABMs made a lot more sense to me, and learning both approaches in parallel was really helpful in thinking about scale, dimensionality, representation, etc. in the modeling process, as ODEs and complex ABMs—often pathologically complex—represent end points of a continuum.

Tangentially, in one of Rick's classes we read about perceptrons, and at one point the conversation turned to, hey, would it be possible to just dump all the text of the Internet into a neural net? And here we are.

Re: Swarm, a new agent framework by OpenAI

#45

Anyone see the drama here: https://github.com/openai/swarm/issues/50

I would be pretty astonished if the complainer manages to get the trademark they think they have on "swarms" enforced. People have been using the word "swarm" in connection with simulations of various kinds for as long as I have been interested in simulations (I mean I think I first heard the word swarm in connection with a simulation in relation to something done by the santa fe institute in the 80s if memory serves correctly - it's been a long time).[1]

Most likely outcome is if they try to actually pursue this they lose their "trademark" and the costs drive them out of business.

[1] I didn't misremember https://www.swarm.org/wiki/Swarm:Software_main_page

Re: Swarm, a new agent framework by OpenAI

#46

Anyone see the drama here: https://github.com/openai/swarm/issues/50

This dude has issues, the reddit post in /r/MachineLearning top comment:

> Yes, basically. Delete any kyegomez link on sight. He namesquats recent papers for the clout, though the code never actually runs, much less replicates the paper results. We've had problems in /r/mlscaling with people unwittingly linking his garbage - we haven't bothered to set up an Automod rule, though.

[0] https://github.com/princeton-nlp/tree-of-thought-llm/issues/...

[1] https://x.com/ShunyuYao12/status/1663946702754021383

Re: Swarm, a new agent framework by OpenAI

#49
Has anyone seen AI agents working in production at scale? It doesn't matter if you're using Swarm, langchain, or any other orchestration framework if the underlying issue is that AI agents too slow, too expensive, and too unreliable. I wrote about AI agent hype vs. reality[0] a while ago, and I don't think it has changed yet.

[0] https://www.kadoa.com/blog/ai-agents-hype-vs-reality

Post reply on HN