serdes-ai-ui

Crates.ioserdes-ai-ui
lib.rsserdes-ai-ui
version0.1.1
created_at2026-01-16 06:56:41.260187+00
updated_at2026-01-20 08:02:14.313393+00
descriptionUI protocol adapters for serdesAI (Vercel AI SDK, AG-UI)
homepage
repositoryhttps://github.com/serdes-ai/serdes-ai
max_upload_size
id2048039
size151,103
(janfeddersen-wq)

documentation

README

serdes-ai-ui

Crates.io Documentation License: MIT

UI protocol adapters for SerdesAI (Vercel AI SDK, AG-UI)

This crate provides UI protocol adapters for SerdesAI:

  • Vercel AI SDK compatible streaming
  • AG-UI protocol support
  • HTTP response adapters
  • Frontend integration utilities

Installation

[dependencies]
serdes-ai-ui = "0.1"

Features

  • vercel (default) - Vercel AI SDK compatibility
  • ag-ui - AG-UI protocol support
  • full - All UI protocols

Usage

use serdes_ai_ui::vercel::VercelStreamAdapter;

let adapter = VercelStreamAdapter::new();
let response = adapter.stream_response(agent.run_stream("Hello", ()).await?);

// Use with your web framework (axum, actix, etc.)

Part of SerdesAI

This crate is part of the SerdesAI workspace.

License

MIT License - see LICENSE for details.

Commit count: 0

cargo fmt