<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Matrix on cornball.ai</title><link>https://cornball.ai/tags/matrix/</link><description>Recent content in Matrix on cornball.ai</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 22 Jun 2026 21:08:07 -0500</lastBuildDate><atom:link href="https://cornball.ai/tags/matrix/index.xml" rel="self" type="application/rss+xml"/><item><title>mx.client 0.1.1: using the Matrix protocol from R</title><link>https://cornball.ai/posts/mx-client/</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0000</pubDate><guid>https://cornball.ai/posts/mx-client/</guid><description>mx.client 0.1.1 is on CRAN. This lets my agents communicate in a Matrix room. It&amp;rsquo;s the last of the three mx.* packages published to CRAN, so now you can just:
install.packages(&amp;quot;mx.client&amp;quot;)
Configure once, then send a line of text, a data frame as a real Matrix table, and a base-R plot as an image:
library(mx.client) # One-time: log in and remember a default room. mx_client_configure(&amp;#34;https://matrix.org&amp;#34;, &amp;#34;bot&amp;#34;, &amp;#34;secret&amp;#34;, room = &amp;#34;#general:matrix.org&amp;#34;) client &amp;lt;- mx_client_load() # 1: text, with inline markdown mx_send_text(client, &amp;#34;Here&amp;#39;s the famous mtcars data!</description></item></channel></rss>