package chatoyant
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
OCaml-first LLM SDK with Melange-generated JavaScript
Install
dune-project
Dependency
Authors
Maintainers
Sources
chatoyant-v0.15.0.tbz
sha256=10cf101ecaa2862daaf543a95506825431808c737fabb2fe6a40b8c1aed9f5a8
sha512=ef9a00877ef8090724cbed59cf8335a225e5178ec6a9220740cf79465e5a221b562ff3d593c009e43502474fd1d55ac38f2e4644aa28dca2b199d9a65f1ce69c
Description
Chatoyant is an OCaml-first SDK for LLM providers. It exposes an Eio native API, typed JSON Schema and tool definitions, raw provider clients for OpenAI/Anthropic/xAI/OpenRouter/local inference, and a Melange-generated JavaScript package.
Tags
llm ai openai anthropic xai openrouter json-schema eio melange typesafeAdded to opam-repository:
Dependencies (16)
Used by
None
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page