serdes-ai-ui 0.1.1

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

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.