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/Meta/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.17.4/chatoyant-v0.17.4.tbz
sha256=27a1ef94087a204e08ff7be20fa6f7b0bef28d8af2af08624c4d967042325d74
sha512=27f82f6cae81febbdd53a9df05955fc429f0e2ed7a2a886d5d55bb27dadfd01914af3b4a638bc347ca9eeef89ab5f395480be7e2b677a332bf841d691a4b584b
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/chatoyant/chatoyant.0.17.4/opam
No package is dependent