Register and share your invite link to earn from video plays and referrals.

Caspar
@caspar_br
Agents @LangChain. ๐Ÿ‡ฆ๐Ÿ‡บ
153 Following    2.4K Followers
we have seen many companies launch managed agent products recently. today, we released ๐š–๐šŠ๐š—๐šŠ๐š๐šŽ๐š-๐š๐šŽ๐šŽ๐š™๐šŠ๐š๐šŽ๐š—๐š๐šœ 0.8 I have been asked a few times why managed agent frameworks are useful in an era where "code is free". here is my take: generating code is easy, this is a fact. but as a developer, you still need to decide how your system should behave and apply those decisions consistently across your codebase: whose credentials does the agent use? what information can it share? what changes when another person joins the conversation? your auth, memory and channel integrations need to follow the same rules, including as you add features. this is hard to scale without a solid, opinionated foundation I do not think every team needs to solve these problems from first principles. there is value in building on decisions that other people have thought through, implemented and tested MDA is our managed service built on our open source Deep Agents harness. we build those decisions into managed primitives with sensible, configurable defaults, and handle the supporting infrastructure that is why I think Managed Deep Agents should be the default starting point for new agents. start with a foundation that we've thought through, and take on more of the system as your requirements demand it if you hit a limit with MDA, dm me. I want to understand what is missing and see if we can fix it. either way, MDA is built on our open source Deep Agents framework, so if you still need more control, you can move off MDA and use Deep Agents directly with your own integrations and infra re: diagram ~ this is one of those decisions we made: user memory is available in slack dms, but not in shared channels by default. fully configurable btw
Show more
๐š–๐šŠ๐š—๐šŠ๐š๐šŽ๐š-๐š๐šŽ๐šŽ๐š™๐šŠ๐š๐šŽ๐š—๐š๐šœ 0.8 is here and I think it is the best thing since sliced bread things we shipped: ๐Ÿง  agent and user memory with access policies ๐ŸŒ connect webhooks with the new HTTP channel โœ‹ improved human-in-the-loop support ๐Ÿ’ฌ Slack channels now support images and files ๐Ÿ”‘ improved OAuth connection options ๐Ÿ”’ authenticate sandbox requests via a secure proxy ๐Ÿ”Ž search the web with Parallel (thanks @p0) ๐Ÿ“ a runtime sandbox files API released for js and py!
Show more
good overview on the managed agents landscape by @Sam_Witteveen we've seen many major ai companies ship a managed agent product over the past few months. this space will only continue to grow exponentially langchain first built a managed agent product two years ago - langsmith deployment - a self-hostable runtime for agent workloads. LSD has evolved with our open source ecosystem and is used today for hosting anything from simple langgraph workflows to complex apps built on deepagents harness this space has come a long way in two years. managed deployment was the first step. the next is to give devs a complete foundation for their agents, so they don't have to assemble it themselves. that's why we built managed deep agents: you bring the the agent's intelligence (its instructions, skills, tools, model) and we provide a managed runtime (LSD agent server, session management, credentials, tracing) out of all the options listed below, MDA is the only one built on an open source harness. if you're building agents, see how much time you could save:
Show more
Connections offer a simple, elegant way to implement agent auth. We support agent and user (OBO) credentials in mda 0.7. Try it out, itโ€™s magic
this is really cool hadnโ€™t thought enough about agent auth this way sometimes the agent should act as itself. sometimes it should act as me making that a choice in the runtime makes a ton of sense
Show more
holy sh*t. this is f**king insane. langchain just documented the missing memory layer for agents that are supposed to improve after every run. instead of stuffing everything into one giant prompt, deep agents can keep long-term memory, reusable skills and lessons from previous tasks. [it takes a few minutes to understand the loop] 1/ run the task 2/ save what actually worked 3/ load that lesson into the next run thatโ€™s how an agent stops starting from zero every single time.
Show more
an increasingly hard part of agents is handling auth does the agent act as itself, or on behalf of a user we're trying to make this as easy as possible in managed deepagents!
New in Managed Deep Agents 0.7: Connections
Agent auth is hard, but it shouldn't be! Your agent needs to act as someone: sometimes that's one shared identity, sometimes it's the person asking. To get either right you'll need an OAuth app for each service, a token store, refresh logic, and a consent flow Today we're fixing this with Managed Connections: define who your agent acts as in code, and the rest is handled for you: ๐šŠ๐š๐šŽ๐š—๐š -> agent uses its own token ๐šž๐šœ๐šŽ๐š› -> agent uses the user's token, guiding them through the consent flow if they haven't connected yet With a single argument you avoid the whole OAuth dance. Available now, in ๐š–๐šŠ๐š—๐šŠ๐š๐šŽ๐š-๐š๐šŽ๐šŽ๐š™๐šŠ๐š๐šŽ๐š—๐š๐šœ 0.7
Show more
mcp is alive and accelerating: - mcp's tier 1 sdks are nearing 500m dls per month - mcp went stateless, making servers much easier to scale and redeploy - HITL is now native to the protocol - tool discovery can now be cached for faster agent startup now in ๐š•๐šŠ๐š—๐š๐šŒ๐š‘๐šŠ๐š’๐š—
Show more
Let your agent understand video, affordably Technology is awesome
you can now build @LangChain agents w/ agentic video understanding! google is consistently at the forefront of multimodal processing; this is the video analog of "agentic vision" token usage + cost is also way down w/ this new approach! docs:
Show more
I havenโ€™t seen a good use of dither kit avatars until today This is so sick
managed deepagents entered into public beta last month - being 100p serious when I say it's been a big step change in how we operate internally
managed deep agents feels like magic. it handles the entire slack setup for you, and if you haven't picked an icon, it derives one from the agent's name. ~2M possible icons! inspired by dither-kit's DitherAvatar, thanks @grimcodes.
Show more
๐š๐šŽ๐šŽ๐š™๐šŠ๐š๐šŽ๐š—๐š๐šœ is evolving
Deepagents is becoming a multiplayer harness Auth, memory, etc If youโ€™re building an agent that you want to expose to multiple users in same thread and are thinking about these issues - reach out! Would love to chat
Show more
just released managed deep agents 0.6.0. we now automate the ugly parts of deploying your agent to slack. it's like terraform for agents
The people who thrive in the AI age will be the ones who stay curious, keep learning, and use these new tools to expand what they're capable of I am proud to work at a company that values this mindset and creates resources like this to help others do the same
Show more
๐ŸŽ“New YouTube playlist: Managed Deep Agents Gives an overview of Managed Deep Agents, and then each video dives deep into core concepts. Launching with six videos! 1โƒฃ Intro: 2โƒฃ Conceptual Overview: 3โƒฃ Quickstart: 4โƒฃ Instructions and Context Hub: 5โƒฃ Skills: 6โƒฃ Tools: Playlist link:
Show more
Allow me to introduce you to Managed Deep Agents * Works with all models * Connects to your company knowledge via a version-controlled, environment-aware ContextHub backend * Channels with Slack (& others)
Show more
Didnโ€™t think getting started with @LangChainโ€™s Managed Deep Agents could get easier Then @caspar_br ships this CLI scaffolding tool Legit sets up your preferred harness and tells you how to setup the skills to start building ๐Ÿš€
Show more