Calybris Core serves as a deterministic decision kernel designed for systems requiring clear explanations and the ability to replay actions. It ensures consistency in decision-making while managing constraints and auditing actions through a tamper-evident write-ahead log, making it suitable for environments with strict requirements.
Calybris Core is a deterministic proof-carrying decision core designed for systems that require transparent justification and replay capabilities for decision-making processes. Unlike traditional models or strategy engines, Calybris Core functions as a domain-neutral decision primitive that focuses on providing reliable, verifiable outcomes based on specified constraints.
The core decision process transforms inputs into actionable decisions through a defined relationship between candidates and policy constraints:
candidate + policy constraints → decision + digests + optional WAL + budget proof
Key Use Cases
- LLM Routing: Efficiently select, substitute, or reject models based on budgetary, risk, quality, and latency criteria.
- Pre-Trade Guard: Assess and decide on candidate orders, ensuring limits on exposure, risk, and latency are adhered to before finalizing decisions.
Calybris Core serves as the underlying deterministic pre-trade decision kernel, facilitating clear integer-only constraints while incorporating features such as replay verification and fixed-point conservation proofs.
Features
- Deterministic Decision Making: Ensure consistent decision-making by maintaining the ability to reproduce outcomes reliably.
- Replay Verification: Validates that decisions can be audited and reconstructed accurately.
- Tamper-Evident Audit Log: Secures decision records with a hash chain that protects data integrity.
- Fixed-Point Budget Proofs: Offers assurance of budget management and compliance during operations.
Functionality Overview
Calybris Core is ideal for applications requiring consistent decision-making across various inputs and constraints. It should not be used as a hosted API or trading strategy but rather serves as a critical component within larger systems. Whether routing requests based on specific criteria or guarding against overspending in financial applications, Calybris provides a robust and secure core for strategic decision-making.
Integration and Examples
Developers can leverage Calybris Core in their projects by adding it as a dependency in Rust projects. Utilize the provided examples to explore functionalities across different use cases:
cargo run --example quickstart
Explore the architecture featuring modular components like a decision kernel, verification, financial integration, and persistent storage, each tailored to enhance the correctness and performance of decision processes.
For additional integration, use:
use calybris_core::budget::BudgetEngine;
// Further code implementation
Calybris Core ensures a secure and compliant environment for decision-making while providing the essential tools for developers to implement deterministic processes in a wide range of applications.
No comments yet.
Sign in to be the first to comment.