<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[BayLeaf Blog]]></title><description><![CDATA[Human commentary on BayLeaf, the generative AI counterplatform for UC Santa Cruz]]></description><link>https://blog.bayleaf.dev</link><image><url>https://substackcdn.com/image/fetch/$s_!4QwT!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa606a527-a58e-47e3-9610-a228520a77d3_1024x1024.png</url><title>BayLeaf Blog</title><link>https://blog.bayleaf.dev</link></image><generator>Substack</generator><lastBuildDate>Fri, 31 Jul 2026 03:50:46 GMT</lastBuildDate><atom:link href="https://blog.bayleaf.dev/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Adam M. Smith]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[bayleafdev@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[bayleafdev@substack.com]]></itunes:email><itunes:name><![CDATA[Adam M. Smith]]></itunes:name></itunes:owner><itunes:author><![CDATA[Adam M. Smith]]></itunes:author><googleplay:owner><![CDATA[bayleafdev@substack.com]]></googleplay:owner><googleplay:email><![CDATA[bayleafdev@substack.com]]></googleplay:email><googleplay:author><![CDATA[Adam M. Smith]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Delisting Closed-Weight Models]]></title><description><![CDATA[And maybe taking a step further]]></description><link>https://blog.bayleaf.dev/p/delisting-closed-weight-models</link><guid isPermaLink="false">https://blog.bayleaf.dev/p/delisting-closed-weight-models</guid><dc:creator><![CDATA[Adam M. Smith]]></dc:creator><pubDate>Thu, 30 Jul 2026 07:33:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4QwT!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa606a527-a58e-47e3-9610-a228520a77d3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For much of its operational history, <a href="https://bayleaf.dev/">BayLeaf</a> has highlighted open-weight LLMs. The <em>Basic</em> model in the BayLeaf Chat service has always been powered by an open-weight model (even if it wasn&#8217;t told in the system prompt exactly which one), and most of the per-course agents have been based on open-weight models. But, with the introduction of the BayLeaf API in March 2026, users could directly access a huge variety of models, including many closed-weight models.</p><p>I like the way that open-weight models are available for unauthenticated download from the web in the same way that much of the presumed-public data used to train them was. That&#8217;s a great expression of reciprocity. Am I giving that up or diluting my focus by allowing people to access closed-weight models on my platform? I&#8217;m still not sure.</p><p>This morning, I <a href="https://github.com/bayleaf-ucsc/bayleaf/commit/bbd2fa3094ed96b2cc33b6c0a0a3b9f4cf096b7d">pushed a change</a> to the BayLeaf API that effectively delists closed-weight models. If you craft a request with the correct model slug for a closed-weight model you know of (perhaps you found it listed on OpenRouter), the request will still go through (assuming there are ZDR providers for it available), but I&#8217;m not making it too easy.</p><p>What do I gain by taking this step, or the next step beyond delisting to actually block access to closed-weight models? I gain some ideological purity points, but who is counting? I gain a talking point about how I operate an open-weight-only LLM service, and that feels good personally. I&#8217;d hope, a few months after delisting, that I can tell stories of how people didn&#8217;t knock on my door asking for access to those unlisted models. It&#8217;d show sufficiency and that access to plenty-good-enough doesn&#8217;t require dancing on the frontier.</p><p>What do I lose by making those brand-name models harder or impossible to access? Writing this in July 2026, just a few days after the <a href="https://images.nvidia.com/pdf/Open-Weights-and-American-AI-Leadership.pdf">Open Weights and American AI Leadership</a> open letter and the launch and <a href="https://huggingface.co/moonshotai/Kimi-K3">full binary release of Kimi K3</a>, I&#8217;m not clear I&#8217;m giving up much at all either in the present or in the long term. There&#8217;s <a href="https://artificialanalysis.ai/models/open-source">an increasing thin sliver of capability</a> that is only accessible via specific closed-weight models, and it would be easy for me to justify that accepting (excepting?) this sliver is a fair price to pay for being able to declare ourselves satisfied within the open-weight sphere.</p><p>To be fair, it is reasonable to want access to the full variety of models to run comparative experiments. This is something I&#8217;m a little interested in myself as an AI nerd, but the vast majority of BayLeaf&#8217;s audience, the UC Santa Cruz campus community, doesn&#8217;t need this, and it is available at reasonable costs outside the walls of the BayLeaf playground. Maybe I&#8217;ll take that next step in the near future.</p><p>If my choice is between needing to tell someone that, sorry, we don&#8217;t have ClaudeGPT-9000 or getting to tell someone that there&#8217;s no way using BayLeaf can contribute data or money to providers who don&#8217;t play the Web reciprocity game&#8230; uh, the choice is getting clearer by the second.</p><p>You should know that the vast majority of BayLeaf&#8217;s development and maintenance was done and continues to be done with agents based on closed-weight models, but that fraction is steadily ticking down. And that&#8217;s not just because I&#8217;m trying out monstrously-large open-weight models like Kimi K3. The fraction done with laptop-scale (and even phone-scale) open-weight models is ticking up from below. It&#8217;s just computers, man. It doesn&#8217;t have to be empires.</p>]]></content:encoded></item><item><title><![CDATA[Why is it called BayLeaf?]]></title><description><![CDATA[Spoiler: abundance and usefulness]]></description><link>https://blog.bayleaf.dev/p/why-is-it-called-bayleaf</link><guid isPermaLink="false">https://blog.bayleaf.dev/p/why-is-it-called-bayleaf</guid><dc:creator><![CDATA[Adam M. Smith]]></dc:creator><pubDate>Thu, 30 Jul 2026 06:25:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4QwT!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa606a527-a58e-47e3-9610-a228520a77d3_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I didn&#8217;t go through any kind of branding exercise when I initially named the <a href="https://bayleaf.dev/">BayLeaf AI Playground</a>. The name just sort of came to me in the moment. There are a lot of bay trees on campus and plenty of bay-named things here referencing that already, so is that it?</p><p>The leaves of the <a href="https://en.wikipedia.org/wiki/Umbellularia">California bay</a> have a particular symbolism for me. They are abundant, abundant to such a degree that they are hard to notice. It takes someone calling them out, maybe remarking on the scent, or telling a story of how the campus mascot banana slug&#8217;s coloring is a form of natural camouflage that only works because of the contrast of the occasional yellowed leaf against the more common green and brown... Someone makes them visible, and then you see them everywhere. They are useful too (yes, really), but again it also takes someone stepping you through it to make it believable. Did you know you can make a kind of chocolatey treat from the roasted nuts of the bay tree? Reader, we&#8217;ll get to that part later.</p><h1>Abundance</h1><p>A pile of leaves doesn&#8217;t immediately seem to evoke anything you&#8217;d attribute to a generative AI service platform, so give me a moment to build the connections.</p><p>BayLeaf (the platform) didn&#8217;t arrive with a splashy product launch, fully formed, and shaped by a product team to be consumed by a paying (or captive for the harvesting) audience. Most people in the campus community will encounter it as some thing that was quietly already existing. It should feel fit to the environment because it grew here by incremental evolution of something that was already working for me. You don&#8217;t have to use it, and it doesn&#8217;t demand much of you when you decide to try it.</p><p>Any plant, but certainly something as complicated as a tree, integrates with a larger environment. The bay trees on campus don&#8217;t need watering or pesticide treatments. They just sort of continue because they found a niche, and they occupy it abundantly. BayLeaf, as a pile of software, can&#8217;t be immediately transported into a new organization, or even another higher education campus, without local adaptation. You need someone to plug it into the authentication system used to identify campus community users, you need someone to register domains, create cloud service accounts, paste API keys (and be responsible for the results of pasting those keys), all in a way that is hopefully compatible with existing campus IT services and policies. But once you&#8217;ve got those, it doesn&#8217;t take much to keep it going. You don&#8217;t need full-time staff, you don&#8217;t need corporate gifts or even funding from state or federal initiatives. There&#8217;s some level of labor and funding flowing through it, but those fit within my budget of personal activities to stay on top of the happenings of my field, constructed to center on artificial intelligence, interactive media, and the combination of these in higher-education context.</p><p>BayLeaf is this thing that appears all around you, once someone points it out, as an already-existing thing that you might make use of if you got the guidance or summoned the curiosity to figure it out on your own. Maybe abundance isn&#8217;t quite the right term for a bus-factor-one pseudo-hobby project, but it&#8217;s what I&#8217;m reaching for with the name.</p><h1>Usefulness</h1><p>Have you ever paid for a jar of dried bay leaves at the grocery store only to have it sit unused on the shelf for years because so few recipes seemed to call for them? Stop doing that. The bay leaves you get off a tree on campus aren&#8217;t quite the same as the ones you buy from the store, and there are some ways that they are actually better. Don&#8217;t wait for them to be mentioned by name in a recipe. Put them in places where they might fit, and see what happens. Bay leaves are moderately useful, and your use of them will expand if you take it upon yourself to talk to others about how they are using them.</p><p>You don&#8217;t just, like, stuff them into your face like other things you&#8217;d buy from the same grocery store. It really matters what context (wink) you place them in. You can learn some recipes. You can invent new ones. You aren&#8217;t switching to a bay-only diet, but maybe you are making it a little bit of your identity to try using the leaves in new ways.</p><p>BayLeaf, the AI thing, occupies a category of software that some people believe to be categorically useless or even harmful to use. I disagree, but at the same time I see how, if your only exposure to a bay leaves was just directly biting one at some point back in 2023, you&#8217;d find them pretty disgusting. I can write much more in the future about what makes most commercial generative AI service offerings unpalatable to me, but I want to stay focused on usefulness here.</p><p>Bay trees, in addition to leaves, grow a fruit that is a bit like an avocado, a powerfully bitter avocado with a thin and quick-rotting meat. Useless, right? The pit, the peppernut as it is sometimes called, is this interesting thing that you can collect and roast. When you crack open the shell to access and then grind up the roasted nut-meat, you get this curious oily substance that is a lot like chocolate. It is brown and roasty, sure, but it melts in your hand and freezes solid at room temperature. It tastes like coffee, lightly-burnt popcorn, and, yes, chocolate. Basically, it&#8217;s like an alt-nutella that you can make from squirrel-discarded lumps you can just pick up off the ground. <a href="https://edibleeastbay.com/2015/08/16/roasted-bay-nuts/">It&#8217;s a thing</a> (and probably has been a thing around here for the last ten thousand years).</p><p>Acorns are a thing too, and they are even more abundant (in masting years) and quite a bit more useful too. But, I didn&#8217;t name my service after acorns, so I&#8217;ll scale back to the more subtle and let-me-introduce-you nature of the California bay.</p><p>I haven&#8217;t said anything about LLMs, agents, skills, sandboxes, or security reviews, labor relations, or even anarchist philosophy. We&#8217;ll get to those aspects of BayLeaf in another post. For today, let&#8217;s say that BayLeaf does offer something useful to those who are patient and curious to build skill and experience using it. It&#8217;s not the revolutionary future of anything. It&#8217;s the already-present, a pretty normal and, in the big picture, moderately useful thing you could learn about. Beyond individual use, there&#8217;s another level that we, the higher education community, might find useful too, but we can take our time on that. There&#8217;s no rush.</p><p>Thanks for your attention. This has been a test of the BayLeaf Blog publishing system. (First post.)</p>]]></content:encoded></item></channel></rss>