chatoyantversion Documentation on ocaml.org

OCaml-first LLM SDK with Melange-generated JavaScript

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 typesafe
AuthorAnonyfox <max@anonyfox.com>
LicenseMIT
Published
Homepagehttps://github.com/Anonyfox/chatoyant
Issue Trackerhttps://github.com/Anonyfox/chatoyant/issues
Documentationhttps://anonyfox.github.io/chatoyant
MaintainerAnonyfox <max@anonyfox.com>
Dependencies
Source [http] https://github.com/Anonyfox/chatoyant/releases/download/v0.13.0/chatoyant-v0.13.0.tbz
sha256=1f84c5229b2d58ec6264dd651a58f2686130afa6e91989f110aa7aaf10bba0f5
sha512=49142e122dbb44b03f7f27b52839492800332207d0efeacc7451173827c899a9b965b671a3d9028cc05250aaebbc6789d3815a6cf356f4319bc0c1b0454c68dd
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/chatoyant/chatoyant.0.13.0/opam
No package is dependent