| ▲ | opwizardx 4 hours ago | ||||||||||||||||
Is it like a proprietary wrapper for Vercel’s Chat SDK (https://github.com/vercel/chat)? | |||||||||||||||||
| ▲ | chandureddyvari 3 hours ago | parent | next [-] | ||||||||||||||||
From quick glance I don’t think so that’s the case. copliotkit promises ag-ui compatiblity., which means it can work with codex cli, mastra, pi, claude agents sdk and other harnesses as well (there are ag ui adapters as well). I’m actually integrating this with claude agent sdk with ag ui adapter., which i don’t think is possible with vercel chat sdk. | |||||||||||||||||
| |||||||||||||||||
| ▲ | mikeryan52 3 hours ago | parent | prev [-] | ||||||||||||||||
Not proprietary and not a wrapper. Chat SDK served as inspiration, of course, but I think it misses a few hard parts of bringing agents to chat interfaces: - 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. | |||||||||||||||||
| |||||||||||||||||