| Crates.io | cydonia-core |
| lib.rs | cydonia-core |
| version | 0.0.9 |
| created_at | 2025-12-18 17:11:27.866177+00 |
| updated_at | 2025-12-18 17:11:27.866177+00 |
| description | Cydonia core abstractions |
| homepage | |
| repository | https://github.com/clearloop/cydonia |
| max_upload_size | |
| id | 1992896 |
| size | 75,327 |
Core abstractions for the Unified LLM Interface.
This crate provides the foundational types and traits for building LLM applications:
LLM - Provider trait for LLM backendsAgent - Trait for building tool-using agentsChat - Chat session management with streaming supportMessage - Chat message types (user, assistant, system, tool)Tool / ToolCall - Function calling abstractionsStreamChunk - Streaming response handlingMIT