Show HN: The Channels SDK – Bring Any Agent to Any Channel (Slack, MS Teams)
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
Show HN: The Channels SDK – Bring Any Agent to Any Channel (Slack, MS Teams)
Unofficial Hacker News client; not affiliated with Y Combinator.
opwizardx · · focus · HN ↗
chandureddyvari · · focus · HN ↗
opwizardx · · focus · HN ↗
It was pretty limited thought in terms of what I needed, so I had to through it away and build my own telegraf sdk based channel implementation for telegram, but that was a while ago, I assume they should have evolved a lot from the time I last touched it about 3 months ago.
nathan_tarbert · · focus · HN ↗
mikeryan52 · · focus · HN ↗
- Generative UI in these surfaces needs to be durable. If your agent composes a Block Kit or Adaptive Cards interface with interactivity, you have to be ready to handle that interactivity weeks later. We handle this with our JSX renderer.
- Chat interfaces are inherently multiplayer. The worst thing you can do is have your agent act like a bot: posting all of the time, creating noise, and offering no customization. I think Claude Tag nailed the user experience here, and now we want to empower developers to create agents with a similar UX via open source.
- Truly agent-and-surface agnostic. We're fully powered by AG-UI (ag-ui.com), so you can bring any agent into Slack and then take that same agent to web or mobile all over the same protocol.
opwizardx · · focus · HN ↗
> Chat interfaces are inherently multiplayer.
Both chat and channel sdks support subscribing to threads and can control messages that arrive concurrently. In that regard it feels like this depends more on the logic of the app itself rather than gets defined by the framework/dependency it uses.