# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
cff-version: 1.2.0
message: 'To cite package "llm.api" in publications use:'
type: software
license: MIT
title: 'llm.api: Minimal LLM Chat Interface'
version: 0.1.4
doi: 10.32614/CRAN.package.llm.api
abstract: A minimal-dependency client for Large Language Model chat APIs. Supports
'OpenAI' , 'Anthropic' 'Claude' , 'Moonshot'
'Kimi' , 'Ollama' , and other 'OpenAI'-compatible
endpoints. Includes an agent loop with tool use and a 'Model Context Protocol' client
. API design is derived from the 'ellmer' package,
reimplemented with only base R, 'curl', and 'jsonlite'.
authors:
- family-names: Hernandez
given-names: Troy
email: troy@cornball.ai
orcid: https://orcid.org/0009-0005-4248-604X
repository: https://cornball-ai.r-universe.dev
repository-code: https://github.com/cornball-ai/llm.api
commit: 79ecdfacd3641edd485f12560e18bac456085119
url: https://github.com/cornball-ai/llm.api
date-released: '2026-05-24'
contact:
- family-names: Hernandez
given-names: Troy
email: troy@cornball.ai
orcid: https://orcid.org/0009-0005-4248-604X