objectiveai

Crates.ioobjectiveai
lib.rsobjectiveai
version0.1.3
created_at2026-01-12 20:39:46.687849+00
updated_at2026-01-23 19:43:34.241476+00
descriptionObjectiveAI SDK, definitions, and utilities
homepagehttps://objective-ai.io
repositoryhttps://github.com/ObjectiveAI/objectiveai
max_upload_size
id2038821
size439,505
Objective AI (ObjectiveAI)

documentation

https://docs.rs/objectiveai

README

ObjectiveAI Rust SDK

Crates.io Documentation License: MIT

Score everything. Rank everything. Simulate anyone.

The official Rust SDK for ObjectiveAI - a platform for remote Functions that score, rank, and simulate preferences using ensembles of LLMs.

Website | Documentation | GitHub | Discord

Installation

Add to your Cargo.toml:

[dependencies]
objectiveai = "0.1.1"

Features

  • Data structures and validation for Ensemble LLMs, Ensembles, Functions, and Profiles
  • Deterministic ID computation using XXHash3-128 (content-addressed identities)
  • Client-side Function compilation with JMESPath expression evaluation
  • HTTP client with streaming support (optional, enabled by default)

Feature Flags

  • http (default) - Enables the HTTP client for API requests

To use as a pure data structure library without HTTP:

[dependencies]
objectiveai = { version = "0.1.1", default-features = false }
Commit count: 235

cargo fmt