CopilotKit v1.50 is coming soon, with brand new interfaces, streamlined internals, and no breaking changes!
Mark Fogle’s recent contribution of the Kotlin SDK to AG-UI is a big step forward: developers can now integrate AG-UI directly into Android, iOS, and JVM environments through a single, unified SDK.
This means users can now connect to agents directly from mobile with no custom bridges, wrappers, or per-platform workarounds.
What it looks like in practice:
User → UI (Compose KMP / Swift / MDC) → Kotlin SDK → AG-UI → Agent
This flow enables real-time agent interactions from native apps, instead of relying on browser-based clients or webviews. AG-UI now lives natively inside your mobile stack, powered by Kotlin’s multiplatform capabilities.
Until now, AG-UI integrations were primarily web-first. That left mobile developers with either:
The Kotlin SDK eliminates both problems. You can now embed AG-UI agents in native mobile apps with full feature parity, minimal setup, and consistent behavior across all platforms.
Check out Mark's SDK walkthrough 👇
This Kotlin SDK moves AG-UI closer to its goal: being the universal interface layer for agentic systems.
Developers can now connect users and agents anywhere-from a mobile app, web app, or JVM service-through a single, consistent pipeline.
You can start integrating the Kotlin SDK now:
If you’ve been waiting to bring AG-UI agents to mobile, it’s now possible.
Follow CopilotKit on Twitter and say hi, and if you'd like to build something cool, join the Discord community of agent builders.


%2520Using%2520A2A%2520%252B%2520AG-UI%2520(8).png&w=750&q=75)
Subscribe to our blog and get updates on CopilotKit in your inbox.
