
Flexible UI component for streaming AI agent and LLM events—assistant messages, reasoning traces, tool calls/results, errors—extensible event model with customizable, incremental rendering for chat and agent interfaces.
A Kotlin Compose Multiplatform library for rendering AI agent and LLM streaming output.
Compose Agent Render provides a flexible UI component for displaying structured streaming events such as:
It is designed to work with modern AI frameworks and supports incremental rendering as new events arrive, making it suitable for chat applications and agent-based user interfaces.
This project is under active development, and APIs may change before the first stable release.
implementation("io.github.0xzhangke:agent-render:${LAST_VERSION}")
// Optional, for Koog support
implementation("io.github.0xzhangke:agent-render-koog:${LAST_VERSION}")A Kotlin Compose Multiplatform library for rendering AI agent and LLM streaming output.
Compose Agent Render provides a flexible UI component for displaying structured streaming events such as:
It is designed to work with modern AI frameworks and supports incremental rendering as new events arrive, making it suitable for chat applications and agent-based user interfaces.
This project is under active development, and APIs may change before the first stable release.
implementation("io.github.0xzhangke:agent-render:${LAST_VERSION}")
// Optional, for Koog support
implementation("io.github.0xzhangke:agent-render-koog:${LAST_VERSION}")