10 releases
| 0.2.6 | Feb 20, 2026 |
|---|---|
| 0.2.5 | Feb 17, 2026 |
| 0.1.5 | Jan 27, 2026 |
#2321 in Development tools
208 downloads per month
Used in 14 crates
(13 directly)
245KB
6.5K
SLoC
serdes-ai-core
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
~154K SLoC