Thanks to visit codestin.com
Credit goes to lib.rs

#llm #type #core

serdes-ai-core

Core types, messages, and error handling for serdes-ai

10 releases

0.2.6 Feb 20, 2026
0.2.5 Feb 17, 2026
0.1.5 Jan 27, 2026

#49 in #core

Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App

429 downloads per month
Used in 14 crates (13 directly)

MIT license

245KB
6.5K SLoC

serdes-ai-core

Crates.io Documentation License: MIT

Core types, messages, and error handling for serdes-ai

This crate provides the foundational types used throughout the SerdesAI ecosystem:

  • Message types (user, assistant, system, tool)
  • Error types and result aliases
  • Common traits and abstractions
  • Configuration types

Installation

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

Usage

use serdes_ai_core::{Message, Role, UserContent};

let message = Message::user("Hello, world!");

Part of SerdesAI

This crate is part of the SerdesAI workspace.

For most use cases, you should use the main serdes-ai crate which re-exports these types.

License

MIT License - see LICENSE for details.

Dependencies

~5–10MB
~151K SLoC