<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="atom.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://stewmore.github.io/expo-ai-runtime/changelog</id>
    <title>Expo AI Runtime Blog</title>
    <updated>2026-06-20T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://stewmore.github.io/expo-ai-runtime/changelog"/>
    <subtitle>Expo AI Runtime Blog</subtitle>
    <icon>https://stewmore.github.io/expo-ai-runtime/img/favicon.svg</icon>
    <entry>
        <title type="html"><![CDATA[Expo AI Runtime — first cut]]></title>
        <id>https://stewmore.github.io/expo-ai-runtime/changelog/initial-release</id>
        <link href="https://stewmore.github.io/expo-ai-runtime/changelog/initial-release"/>
        <updated>2026-06-20T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[The first cut of the Expo AI Runtime is here: one TypeScript API over Apple Foundation]]></summary>
        <content type="html"><![CDATA[<p>The first cut of the Expo AI Runtime is here: one TypeScript API over Apple Foundation
Models, Android Gemini Nano, and an explicit cloud fallback.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="whats-in-this-release">What's in this release<a href="https://stewmore.github.io/expo-ai-runtime/changelog/initial-release#whats-in-this-release" class="hash-link" aria-label="Direct link to What's in this release" title="Direct link to What's in this release" translate="no">​</a></h2>
<ul>
<li class=""><strong><code>@stewmore/expo-ai-core</code></strong> — the <code>ExpoAI</code> API, provider router, capability registry,
sessions, structured-output validation/repair, privacy metadata, and normalized errors.</li>
<li class=""><strong><code>@stewmore/expo-ai-apple-foundation-models</code></strong> — on-device iOS provider (iOS 26+).</li>
<li class=""><strong><code>@stewmore/expo-ai-android-aicore</code></strong> — on-device Android provider (Gemini Nano via
AICore), with model download.</li>
<li class=""><strong><code>@stewmore/expo-ai-cloud</code></strong> — opt-in cloud fallback client adapter.</li>
<li class=""><strong><code>@stewmore/expo-ai-evals</code></strong> — Node-first eval harness.</li>
</ul>
<p>Built on Expo SDK 56. See the <a class="" href="https://stewmore.github.io/expo-ai-runtime/docs/reference/roadmap">roadmap</a> for what's next —
streaming hardening, task APIs, LiteRT-LM bring-your-own-model, and beyond.</p>]]></content>
        <author>
            <name>Stewart Moreland</name>
            <uri>https://github.com/stewmore</uri>
        </author>
        <category label="Release" term="Release"/>
        <category label="Core" term="Core"/>
        <category label="Native" term="Native"/>
    </entry>
</feed>