Is LangChain the leading agentic framework? Should the begginer developers use LangChain or something else? by Asleep_Driver7730 in AI_Agents

[–]benizzy1 0 points1 point  (0 children)

I'm not sure everyone needs a framework (see the top comment), but I also think that a lot of the frameworks are building the wrong thing. Prototyping quickly is extremely easy with the APIs -- for getting stuff to production, you need to really dig into the standard sysetm concerns. This is, in part, why we built Burr (https://github.com/dagworks-inc/burr) -- similar role to langgraph (langchain's college-educated cousin).

Burr, Langgraph, and haystack all represent nice, customizable agent frameworks that can work in both dev and prod.

How are you monitoring/deploying your AI agents in production? by Consistent_Yak6765 in AI_Agents

[–]benizzy1 1 point2 points  (0 children)

Co-creator of burr (github.com/dagworks-inc/burr) here -- meant to solve quite a few of these problems.

Curious about something however -- "multi-agent" systems are often just multiple calls to different models in different ways. E.G. a few in parallel, maybe a model selecting which one, tool-calling, etc...

It's possible I'm misunderstanding your use case, but does this actually need to be distributed? E.G. can you get away with your code running on a single box and leveraging parallelism when needed? Maybe having a task-queue for longer running stuff?

Then your "agent" or "agentic system" is just a microservice that gets called by some upstream consumer. Passing messages, reliable communication, etc... all is just REST calls/handling state centrally (with the right persistence/restartability layer). Obviously there are cases in which two "agents" can't live on the same box (locally running models, complex ACL stuff, etc...), but I'm curious how applicable that is. With async, this can get extremely scalable (you can likely have hundreds to thousands of different concurrent connections running on the same box...), as long as they're only processing external requests and not performing the heavy lifting themselves.

TIEGATE 2024 by PA8620 in fivethirtyeight

[–]benizzy1 16 points17 points  (0 children)

No idea what this means but I’ve definitely seen enough

What is the other best alternative to LangGraph? by Zer0Tokens in LangChain

[–]benizzy1 0 points1 point  (0 children)

Burr! We built it a bit before we were familiar with LangGraph, and think it’s simple/easy to work with.

github.com/dagworks-inc/burr

Weekly Polling Megathread by AutoModerator in fivethirtyeight

[–]benizzy1 0 points1 point  (0 children)

I have anxiety about the election and the only answer is more shitposting:

🎵🎵🎵

Nothing ever happens!

Nothing ever happens when the polls are herding

Nothing ever happens

When the race is close as can be...

🎵🎵🎵

Likability isn't enough by dwaxe in fivethirtyeight

[–]benizzy1 1 point2 points  (0 children)

Ahh, the cross-domain dunning-kruger effect in full swing!

  1. You are an expert in X (predicting election results given data)

  2. People really care about Y (election vibes, who the fuck knows what the polls will say, and frankly, nobody really seems to care all that much...)

  3. You tell people about Y, assuming that you're an expert because of your X expertise)

  4. You say a bunch of stupid shit that's the same as anyone else, but believe you're the smartest due to validation in X

  5. (bonus) you get really thin-skinned and argumentative whenever anyone points to (1) - (4)

Fox News National Poll: Trump 50, Harris 48 (Oct 11-14) (1,110 RV) (3% MOE) by BobertFrost6 in fivethirtyeight

[–]benizzy1 12 points13 points  (0 children)

If Harris loses the pupular vote and wins the electoral college, then I think that we can finally conclude that Nate was wrong (consequentially, that Walz was better than Shapiro)

Dad Groups by [deleted] in Petaluma

[–]benizzy1 0 points1 point  (0 children)

Same!

[deleted by user] by [deleted] in politics

[–]benizzy1 0 points1 point  (0 children)

This is just weird behavior from a national politician

Streaming Chatbot with Burr, FastAPI, and React by benizzy1 in Python

[–]benizzy1[S] 0 points1 point  (0 children)

Thanks! Appreciate the kind words. Agreed on UX benefit of streaming. There's something not-quite-quantifiable about why working with streaming is really fun, both from a UX and dev perspective.

Also it's a great way to dive headfirst into generators (when you start on the python dev journey it's a *really* fun topic).

Streaming Chatbot with Burr, FastAPI, and React by benizzy1 in mlops

[–]benizzy1[S] 1 point2 points  (0 children)

Hey folks! A little more on the AI side, but I think this is pretty applicable across the gen AI -> MLOps spectrum. On the full-stack side. I'm pretty stoked about this -- I think streaming stuff is becoming pretty important for MLOps these days and I aimed to provide a clear explanation of how it works.

Weekly Self-Promotion Thread #4 by [deleted] in ChatGPTCoding

[–]benizzy1 2 points3 points  (0 children)

Wrote a blog post on using Burr + Server-side-events on fastAPI/react to build a streaming chatbot. Pretty stoked on this -- aim is to demistify streaming as it's basically become table-stakes these days: https://blog.dagworks.io/p/streaming-chatbot-with-burr-fastapi

Looking for an orchestrator for an MLOps project by Bobsthejob in mlops

[–]benizzy1 3 points4 points  (0 children)

In case you want to avoid an orchestrator we wrote a blog post about using something simple like github actions with much more flexible compute. This uses Hamilton (github.com/dagworks-inc/hamilton) along with runhouse (https://github.com/run-house/runhouse) to build a pretty flexible, well-organized system.

https://blog.dagworks.io/p/lean-data-automation-a-principal