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.12.4/chatoyant-v0.12.4.tbz
sha256=fbf19dea0d39482e0263812504d94c682a9f3a6e93f68fe0c57b2d38ed4166b3
sha512=4e01be9c0ec9c16880f98360dec4ef5e0dddd9192e2113991b154e891b3bdaefb614051c2cb63afa0b714efa0e4cc4fd8054528fdc1995f3a4858fe2fcd50256
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/chatoyant/chatoyant.0.12.4/opam
No package is dependent