Streaming custom events to React can be boring (in the best way): wire a single handler, and every tool-emitted progress/status/file event shows up instantly.
๐
No polling loops.
โ No fake spinners.
Just render what the agent tells youโผ๏ธ
15.01.2026 18:35
๐ 0
๐ 0
๐ฌ 0
๐ 0
Tools shouldnโt be silent black boxes. If a tool knows what itโs doing (step name, percent complete, current operation), it should stream that as structured events.
Then your UI renders facts ๐ not vibes.
15.01.2026 18:35
๐ 0
๐ 0
๐ฌ 1
๐ 0
Build Better Agent UX: Streaming Progress, Status, and File Ops with LangChain
YouTube video by LangChain
๐ถ๏ธHot take: Most AI agent UIs are lying to you. ๐ค
That animated loading spinner? It's not showing real progress. It's a placeholder for "something is happening... probably."
Users deserve better โผ๏ธ
I built custom streaming events for @langchain.bsky.social
๐ฅ www.youtube.com/watch?v=3daS...
15.01.2026 18:35
๐ 0
๐ 0
๐ฌ 1
๐ 0
GitHub - christian-bromann/tictactoe: A simple agent that plays tic tac toe with you
A simple agent that plays tic tac toe with you. Contribute to christian-bromann/tictactoe development by creating an account on GitHub.
Code + demo project ๐
This repo shows how LangChainJS exposes *provider-native tools* so models can:
๐ see the screen
๐ง reason about the UI
๐ interact step-by-step
๐ learn about previous mistakes
Check out the Tic-Tac-Toe example:
github.com/christian-br...
๐งต 2/2
16.12.2025 17:48
๐ 3
๐ 0
๐ฌ 0
๐ 0
I Let an AI Control My Browser to Play Tic-Tac-Toe - LangChainJS Tutorials
YouTube video by LangChain
I let an AI control the browser and play Tic-Tac-Toe โ using LangChainJS native provider tools by @anthropic.com and OpenAI. ๐ง ๐ ๏ธ
No scripts. No selectors. ๐คฏ
The model sees the UI, decides where to click, and acts.
โถ๏ธ Watch the demo: youtu.be/dFONF4PqCLw
๐งต 1/2
16.12.2025 17:48
๐ 0
๐ 0
๐ฌ 1
๐ 0
LangChain example showing how to apply strict: true to a providerStrategy response format of createAgent.
โก New: Manually control strict mode when using providerStrategy!
When strict: true, the model is guaranteed to return output matching your schema exactly โ no extra fields, no missing fields.
๐งต4/4
16.12.2025 00:33
๐ 0
๐ 0
๐ฌ 0
๐ 0
LangChain example showing how to use computer use tool from Anthropic with LangChain's createAgent.
๐ค @anthropic.com gets first-class tool support too!
Text editor, web fetch, computer use, tool search, and MCP toolset.
๐ฎ See it in action: I built a demo where AI agents play Tic-Tac-Toe using Computer Use! Watch Claude see the screen, analyze the board, click etc:
๐ github.com/christian-br...
๐งต3/4
16.12.2025 00:33
๐ 0
๐ 0
๐ฌ 1
๐ 0
LangChain example showing how to use OpenAI webSearch tool with createAgent.
๐ OpenAI built-in tools are now first-class citizens in @langchain.bsky.social!
Web search, file search, code interpreter, image generation, computer use, shell, and MCP connector โ all work seamlessly with ChatOpenAI or @langchain.bsky.social agents.
๐งต2/4
16.12.2025 00:33
๐ 0
๐ 0
๐ฌ 1
๐ 0
Changelog - Docs by LangChain
Log of updates and improvements to our JavaScript/TypeScript packages
๐ LangChain.js v1.2.0 is here!
โจ Provider built-in tools for OpenAI & @anthropic.com
๐ strict mode
๐ฆ Native structured output for @ollamabot.bsky.social
โก Strict mode control for providerStrategy
Full changelog: docs.langchain.com/oss/javascri...
๐งต1/4
16.12.2025 00:33
๐ 0
๐ 0
๐ฌ 1
๐ 0
Stop Endless Back-and-Forth โ Add Model Call Limits in LangChainJS
YouTube video by LangChain
Ever watched your AI agent get stuck in an endless back-and-forth? ๐ค
In my new video I show how to add Model Call Limits in LangChainJS โ a tiny middleware that makes your agent fail gracefully and escalate to a human at the right moment.
๐ฅ Watch here: youtube.com/watch?v=x5jL...
18.11.2025 21:47
๐ 1
๐ 1
๐ฌ 0
๐ 0
Build a Streaming LangChain Agent in Next.js with useStream
YouTube video by LangChain
New video: Build a streaming @langchain.bsky.social agent in @nextjs.org using useStream + memory.
๐ Youโll learn:
- stream AI replies into your UI with useStream
- Minimal API route serving SSE
- Add conversation memory via thread id + checkpointer
๐ฅ Watch now: youtube.com/watch?v=piK5...
09.11.2025 05:23
๐ 2
๐ 0
๐ฌ 0
๐ 0
โRun it?โ Not without review. ๐
With HITL middleware, agents surface proposed tool calls, you review the args, then โ
approve / โ๏ธ edit / ๐ ignore / ๐ฌ respond. Policies live next to your agent; state stays coherent via graph-native interrupts.
Code (alpha): github.com/langchain-ai...
12.09.2025 03:17
๐ 0
๐ 0
๐ฌ 0
๐ 0
Earlier this week I made my last @stenciljs.com release ๐ while I am sad to leave this great project behind I am excited for the new challenge in front of me ๐คฉ thanks to all the folks at OutSystems and @ionic.io who helped me maintain this project over the last 2 years ๐
17.07.2025 21:35
๐ 2
๐ 0
๐ฌ 0
๐ 0
Thank you Christian @bromann.dev for the very insightful session at the Selenium Community Live event today.
The event could be find out here - www.youtube.com/live/zrQRWi9...
20.06.2025 02:12
๐ 3
๐ 1
๐ฌ 0
๐ 0
May 2025 SFNode Meetup ยท Luma
Details
SFNode is a communityโdriven meetup for Node.js enthusiasts of all skill levels. Each gathering features a mix of beginnerโfriendly and advanced talks,โฆ
Are you interested learning about how @anthropic.com has build Claude Code and what they learned doing so? Join us this month @sfnode.org for two amazing talks by Adam Wolff and @lavalva.dev ๐คฏ
๐ RSVP today: lu.ma/yf3yqjt2
28.05.2025 15:46
๐ 3
๐ 0
๐ฌ 0
๐ 0
Good morning #interrrupt โ๏ธ
14.05.2025 16:20
๐ 1
๐ 0
๐ฌ 0
๐ 0
Feels good to ship something I started as an experiment on the weekend ๐
29.04.2025 15:11
๐ 2
๐ 0
๐ฌ 0
๐ 0
I am sorry but these labels in Playwright reports are so misleading. It's neither mobile nor Safari ๐
Something like "Emulated Mobile Viewport on (patched) WebKit" may do it but is probably to long I guess ๐
25.04.2025 15:19
๐ 2
๐ 0
๐ฌ 0
๐ 0
@sourishkrout.com just got the recording from the last @sfnode.bsky.social meetup and was surprised to see you there ๐ bummed I missed the talk! You still owe me the "Demystifying Observables for Dummies" talk ๐
03.04.2025 00:24
๐ 1
๐ 0
๐ฌ 1
๐ 0
SeleniumConf & AppiumConf Valencia 2025 - Day 2 - Afternoon - Events Room
YouTube video by Selenium Conference
At #SeleniumConf, I gave a lightning talk on leveraging OpenAI to validate application state in automated tests. In my demo, I wrapped an OpenAI client into a WebdriverIO service to seamlessly query and verify the state of an application. www.youtube.com/live/xOVS2_Y...
31.03.2025 13:37
๐ 1
๐ 0
๐ฌ 0
๐ 0
If there is one thing we can learn from @lauromoura.bsky.social from @igalia.com in his talk on "Advancing WebDriver BiDi support in WebKit" at #SeleniumConf is that WebKit !== Safari. You will miss browser specific quirks and bugs in your application if you think testing WebKit is "good enough" ๐
31.03.2025 11:41
๐ 3
๐ 0
๐ฌ 0
๐ 0
Really enjoying Maaret Pyhรคjรคrvi opening statement at SeleniumConf! ๐ Weโre here tackling real-world challengesโautomating actual browsers and mobile apps on real devices used by real people, all built on open standards.
No hype! Genuinely the best ecosystem and community on testing out there ๐
27.03.2025 08:38
๐ 5
๐ 0
๐ฌ 0
๐ 0
Miss the days of tools like Orbit.love that made tracking trends in your #OSS communities easy. Surprised there's nothing filling that gap! ๐ค
19.03.2025 10:48
๐ 4
๐ 0
๐ฌ 0
๐ 0
Fun fact: all #JavaScript meetups in San Francisco are currently run by Germans ๐ฉ๐ช ๐
28.02.2025 18:07
๐ 4
๐ 0
๐ฌ 0
๐ 1
Here we go @bromann.dev ๐
25.02.2025 22:43
๐ 1
๐ 0
๐ฌ 1
๐ 0
Ahh .. mhm ๐ง .. I may do that .. havenโt looked into it too much , cheers! ๐ป
25.02.2025 22:40
๐ 2
๐ 0
๐ฌ 1
๐ 0
SFNode at HockeyStack ยท Luma
SFNode is a community meetup. At every meetup, we try to have a mix of beginner and advanced talks. If you want to host or want to speak, please create anโฆ
I will be hosting an all new edition of @sfnode.bsky.social โจ join me next Thursday, Feb 27th for an evening of insightful talks, great company, and community vibes.
๐ Hosted by HockeyStack
๐ก 6:30 PM - 9:00 PM
๐ค 3 amazing talks on JS and AI Agents
Details & RSVP: lu.ma/qlvtozbw
See you there! ๐พ
25.02.2025 06:21
๐ 2
๐ 2
๐ฌ 0
๐ 0
Should have done this move to @bsky.app much longer ago ๐ who cares .. Hello World ๐
25.02.2025 06:20
๐ 5
๐ 0
๐ฌ 2
๐ 0