<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:r="https://r-universe.dev"><channel><title>cornball-ai.r-universe.dev</title><link>https://cornball-ai.r-universe.dev</link><description>Recent package updates in cornball-ai</description><generator>R-universe</generator><image><url>https://github.com/cornball-ai.png</url><title>R packages by cornball-ai</title><link>https://cornball-ai.r-universe.dev</link></image><lastBuildDate>Wed, 03 Jun 2026 21:19:42 GMT</lastBuildDate><item><title>[cornball-ai] corteza 0.6.9.1</title><author>troy@cornball.ai (Troy Hernandez)</author><description>An agent runtime that gives Large Language Models (LLMs)
from 'Anthropic' &lt;https://www.anthropic.com/&gt;, 'OpenAI'
&lt;https://openai.com/&gt;, 'Moonshot' &lt;https://www.moonshot.ai/&gt;,
and 'Ollama' &lt;https://ollama.com/&gt; direct access to a live R
session with managed workspace state. Tools execute as R
function calls with provenance tracking, and a deterministic
retrieval system keeps relevant objects in context across
turns. Three entry points: a shell command-line interface
(CLI), a console read-eval-print-loop via chat(), and a Model
Context Protocol (MCP) server via serve() for external clients.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/26915439471</link><pubDate>Wed, 03 Jun 2026 21:19:42 GMT</pubDate><r:package>corteza</r:package><r:version>0.6.9.1</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/corteza</r:upstream><r:article><r:source>configuration.md</r:source><r:filename>configuration.html</r:filename><r:title>Configuration</r:title><r:created>2026-05-24 15:38:09</r:created><r:modified>2026-05-24 15:38:09</r:modified></r:article><r:article><r:source>package-as-skill.md</r:source><r:filename>package-as-skill.html</r:filename><r:title>Package as Skill</r:title><r:created>2026-04-25 14:37:27</r:created><r:modified>2026-05-05 22:10:02</r:modified></r:article><r:article><r:source>retroactive-extraction.md</r:source><r:filename>retroactive-extraction.html</r:filename><r:title>Retroactive-Extraction Runtime</r:title><r:created>2026-05-24 15:38:09</r:created><r:modified>2026-05-26 15:37:59</r:modified></r:article><r:article><r:source>skills.md</r:source><r:filename>skills.html</r:filename><r:title>Skills</r:title><r:created>2026-05-24 15:38:09</r:created><r:modified>2026-05-27 03:39:18</r:modified></r:article></item><item><title>[cornball-ai] pensar 0.6.3.3</title><author>troy@cornball.ai (Troy Hernandez)</author><description>Personal wiki engine with a large language model (LLM) as
research assistant. Supports guided sessions through a 'Claude
Code' &lt;https://github.com/anthropics/claude-code&gt; skill bundle
and autonomous research runs from R via autoresearch(). Results
land in a structured vault of markdown pages with 'YAML'
frontmatter and wikilinks, ready for hand-editing in your
favourite editor alongside the LLM. Vaults are seeded with
'CLAUDE.md' and 'AGENTS.md' so 'Claude Code', 'Codex'
&lt;https://github.com/openai/codex&gt;, and other agents share the
same operating instructions. Can adopt an existing 'Obsidian'
&lt;https://obsidian.md/&gt; vault in place via init_vault(adopt =
TRUE).</description><link>https://github.com/r-universe/cornball-ai/actions/runs/26915440994</link><pubDate>Wed, 03 Jun 2026 20:03:55 GMT</pubDate><r:package>pensar</r:package><r:version>0.6.3.3</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/pensar</r:upstream><r:article><r:source>adopt-obsidian.md</r:source><r:filename>adopt-obsidian.html</r:filename><r:title>Adopt an existing Obsidian vault</r:title><r:created>2026-05-19 00:40:24</r:created><r:modified>2026-05-19 00:40:24</r:modified></r:article></item><item><title>[cornball-ai] llm.api 0.1.4</title><author>troy@cornball.ai (Troy Hernandez)</author><description>A minimal-dependency client for Large Language Model chat
APIs. Supports 'OpenAI' &lt;https://openai.com/&gt;, 'Anthropic'
'Claude' &lt;https://claude.com/&gt;, 'Moonshot' 'Kimi'
&lt;https://www.moonshot.ai/&gt;, 'Ollama' &lt;https://ollama.com/&gt;, and
other 'OpenAI'-compatible endpoints. Includes an agent loop
with tool use and a 'Model Context Protocol' client
&lt;https://modelcontextprotocol.io/&gt;. API design is derived from
the 'ellmer' package, reimplemented with only base R, 'curl',
and 'jsonlite'.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/26375043706</link><pubDate>Sun, 24 May 2026 22:48:59 GMT</pubDate><r:package>llm.api</r:package><r:version>0.1.4</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/llm.api</r:upstream></item><item><title>[cornball-ai] tinyrox 0.3.3</title><author>troy@cornball.ai (Troy Hernandez)</author><description>A deterministic, dependency-free documentation generator
for R packages. Generates valid Rd files and NAMESPACE from
'roxygen2'-style comments using only base R. Supports a strict
subset of tags with no markdown parsing, no inference magic,
and explicit-only behavior.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/26353537059</link><pubDate>Tue, 19 May 2026 18:53:12 GMT</pubDate><r:package>tinyrox</r:package><r:version>0.3.3</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/tinyrox</r:upstream></item><item><title>[cran] pensar 0.6.3</title><author>troy@cornball.ai (Troy Hernandez)</author><description>Personal wiki engine with a large language model (LLM) as
research assistant. Supports guided sessions through a 'Claude
Code' &lt;https://github.com/anthropics/claude-code&gt; skill bundle
and autonomous research runs from R via autoresearch(). Results
land in a structured vault of markdown pages with 'YAML'
frontmatter and wikilinks, ready for hand-editing in your
favourite editor alongside the LLM. Vaults are seeded with
'CLAUDE.md' and 'AGENTS.md' so 'Claude Code', 'Codex'
&lt;https://github.com/openai/codex&gt;, and other agents share the
same operating instructions. Can adopt an existing 'Obsidian'
&lt;https://obsidian.md/&gt; vault in place via init_vault(adopt =
TRUE).</description><link>https://github.com/r-universe/cran/actions/runs/26102289867</link><pubDate>Tue, 19 May 2026 08:40:02 GMT</pubDate><r:package>pensar</r:package><r:version>0.6.3</r:version><r:status>success</r:status><r:repository>https://cran.r-universe.dev</r:repository><r:upstream>https://github.com/cran/pensar</r:upstream><r:article><r:source>adopt-obsidian.md</r:source><r:filename>adopt-obsidian.html</r:filename><r:title>Adopt an existing Obsidian vault</r:title><r:created>2026-05-19 08:40:02</r:created><r:modified>2026-05-19 08:40:02</r:modified></r:article></item><item><title>[cornball-ai] saber 0.7.1.1</title><author>troy@cornball.ai (Troy Hernandez)</author><description>Context-engineering primitives for Artificial Intelligence
(AI) coding agents working in R. Assembles agent context from
memory and instruction files ('AGENTS.md', 'CLAUDE.md'), traces
function call blast radius across projects, generates project
briefings, parses source into Abstract Syntax Tree (AST) symbol
indices, discovers dependency graphs, and introspects installed
packages. Zero dependencies.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/25995590492</link><pubDate>Sun, 17 May 2026 15:46:12 GMT</pubDate><r:package>saber</r:package><r:version>0.7.1.1</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/saber</r:upstream></item><item><title>[cornball-ai] mx.api 0.2.0</title><author>troy@cornball.ai (Troy Hernandez)</author><description>A minimal-dependency client for the 'Matrix' Client-Server
HTTP API &lt;https://spec.matrix.org/&gt;, suitable for talking to a
'Synapse' &lt;https://element-hq.github.io/synapse/&gt; or 'Conduit'
&lt;https://conduit.rs/&gt; homeserver. Covers login, room
management, message send and history, media upload or download,
and the transport endpoints needed to coordinate end-to-end
encryption (device-key and one-time-key publication, key query
and claim, to-device events). Encryption itself is out of
scope; pair with a separate crypto package.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/25890300716</link><pubDate>Thu, 14 May 2026 21:28:35 GMT</pubDate><r:package>mx.api</r:package><r:version>0.2.0</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/mx.api</r:upstream></item><item><title>[cornball-ai] rformat 0.1.0</title><author>troy@cornball.ai (Troy Hernandez)</author><description>A minimal R code formatter following base R style
conventions. Formats R code with consistent spacing,
indentation, and structure.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/25842055827</link><pubDate>Thu, 14 May 2026 00:49:20 GMT</pubDate><r:package>rformat</r:package><r:version>0.1.0</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/rformat</r:upstream><r:article><r:source>rformat-options.md</r:source><r:filename>rformat-options.html</r:filename><r:title>Formatting Options</r:title><r:created>2026-03-03 22:53:49</r:created><r:modified>2026-03-04 19:13:33</r:modified></r:article><r:article><r:source>r-core-style.md</r:source><r:filename>r-core-style.html</r:filename><r:title>R Core Style Analysis</r:title><r:created>2026-01-23 22:12:10</r:created><r:modified>2026-03-04 19:13:33</r:modified></r:article><r:article><r:source>stress-test.md</r:source><r:filename>stress-test.html</r:filename><r:title>Stress Testing rformat</r:title><r:created>2026-02-21 16:04:38</r:created><r:modified>2026-03-03 22:53:49</r:modified></r:article></item><item><title>[cornball-ai] tinypkgr 0.2.1</title><author>troy@cornball.ai (Troy Hernandez)</author><description>Lightweight wrappers around 'R CMD INSTALL', 'R CMD
check', 'R CMD build', 'win-builder' uploads, and 'CRAN'
submission. Provides functions for installing, loading,
checking, building, and submitting R packages with minimal
dependencies (only 'curl' for uploads). Background on R package
development is in Wickham and Bryan (2023, ISBN:9781098134945),
&quot;Writing R Extensions&quot;
&lt;https://cran.r-project.org/doc/manuals/R-exts.html&gt;, and the
'CRAN' Repository Policy
&lt;https://cran.r-project.org/web/packages/policies.html&gt;.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/26327071314</link><pubDate>Wed, 22 Apr 2026 16:23:53 GMT</pubDate><r:package>tinypkgr</r:package><r:version>0.2.1</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/tinypkgr</r:upstream></item><item><title>[cornball-ai] stt.api 0.2.1</title><author>troy@cornball.ai (Troy Hernandez)</author><description>A minimal-dependency R client for 'OpenAI'-compatible
speech-to-text APIs (see
&lt;https://platform.openai.com/docs/api-reference/audio&gt;) with
optional local fallbacks. Supports 'OpenAI', local servers, and
the 'whisper' package for local transcription.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/26091295459</link><pubDate>Mon, 06 Apr 2026 21:46:42 GMT</pubDate><r:package>stt.api</r:package><r:version>0.2.1</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/stt.api</r:upstream></item><item><title>[cornball-ai] whisper 0.3.0</title><author>troy@cornball.ai (Troy Hernandez)</author><description>Speech-to-text transcription using a native R 'torch'
implementation of 'OpenAI' 'Whisper' model
&lt;https://github.com/openai/whisper&gt;. Supports multiple model
sizes from tiny (39M parameters) to large-v3 (1.5B parameters)
with integrated download from 'HuggingFace'
&lt;https://huggingface.co/&gt; via the 'hfhub' package. Provides
automatic speech recognition with optional language detection
and translation to English. Audio preprocessing, mel
spectrogram computation, and transformer-based encoder-decoder
inference are all implemented in R using the 'torch' package.</description><link>https://github.com/r-universe/cornball-ai/actions/runs/26025712244</link><pubDate>Thu, 19 Mar 2026 15:49:53 GMT</pubDate><r:package>whisper</r:package><r:version>0.3.0</r:version><r:status>success</r:status><r:repository>https://cornball-ai.r-universe.dev</r:repository><r:upstream>https://github.com/cornball-ai/whisper</r:upstream></item></channel></rss>