<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Colibri on Samarthya</title><link>https://samarthya.me/tags/colibri/</link><description>Recent content in Colibri on Samarthya</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© Samarthya 2018-2026. All rights reserved.</copyright><lastBuildDate>Thu, 05 Nov 2026 21:44:00 -0500</lastBuildDate><atom:link href="https://samarthya.me/tags/colibri/index.xml" rel="self" type="application/rss+xml"/><item><title>The model that never doubted</title><link>https://samarthya.me/daily/2026/11/the-model-that-never-doubted/</link><pubDate>Thu, 05 Nov 2026 21:44:00 -0500</pubDate><guid>https://samarthya.me/daily/2026/11/the-model-that-never-doubted/</guid><description>&lt;p&gt;Evening experiment: could the local Qwen3-Coder 30B on my server write a post for this blog?&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Fell:&lt;/strong&gt; Claude Code pointed at Colibri sent a 19,545-token opening request and was still reading it after&#10;84 minutes. Stopped it. Colibri kept reading anyway.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Got up:&lt;/strong&gt; sent the same brief as one plain request to Colibri and to Ollama. Both answered in 10 to 14 minutes&#10;with fluent, well-structured drafts.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Learned:&lt;/strong&gt; I had told them to mark anything they were unsure of. Between them: one mark, 22 errors, two&#10;references to pages that do not exist, and one draft that would have broken the site build.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Wrote it up: &lt;a href="https://samarthya.me/posts/can-a-local-model-write-my-blog/" &gt;Can a local 30B model write my blog?&lt;/a&gt;,&#10;with the version I trust: &lt;a href="https://samarthya.me/posts/what-model-weights-are/" &gt;What model weights are&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Can a local 30B model write my blog? I fact-checked it</title><link>https://samarthya.me/posts/can-a-local-model-write-my-blog/</link><pubDate>Thu, 05 Nov 2026 21:41:00 -0500</pubDate><guid>https://samarthya.me/posts/can-a-local-model-write-my-blog/</guid><description>&lt;div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl"&gt;&#10; An intern who never says &amp;ldquo;I&amp;rsquo;m not sure&amp;rdquo; needs more checking than one who asks too many questions. I asked a local&#10;model to write a blog post for me, told it to mark anything it was unsure of, and then checked every line.&#10;&lt;/div&gt;&#10;&#10;&lt;figure&gt;&lt;img&#10; class="my-0 rounded-md"&#10; loading="lazy"&#10; decoding="async"&#10; fetchpriority="low"&#10; alt="Three attempts at the same brief: the agent run read for 84 minutes and wrote nothing; Colibri wrote 975 words in 10 minutes with 12 errors and no warnings; Ollama wrote 1,153 words in 13.5 minutes with 10 errors, one warning and a page that breaks the site build"&#10; src="https://samarthya.me/posts/can-a-local-model-write-my-blog/overview.svg"&#10; &gt;&lt;figcaption&gt;Fluent, fast enough, and wrong in a dozen places.&lt;/figcaption&gt;&lt;/figure&gt;&#10;&lt;p&gt;After &lt;a href="https://samarthya.me/posts/ollama-vs-colibri-beginners-guide/" &gt;comparing Ollama and Colibri&lt;/a&gt; on speed, I&#10;wanted to know whether a local model is good enough for real work. So I picked a job I do every week: writing a&#10;post for this blog. The topic was one I had just covered myself, &lt;a href="https://samarthya.me/posts/what-model-weights-are/" &gt;what model weights are&lt;/a&gt;,&#10;so I had a researched, sourced version to check against.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://samarthya.me/posts/can-a-local-model-write-my-blog/feature.png"/></item><item><title>Two apples, one model</title><link>https://samarthya.me/daily/2026/11/two-apples-one-model/</link><pubDate>Thu, 05 Nov 2026 19:33:00 -0500</pubDate><guid>https://samarthya.me/daily/2026/11/two-apples-one-model/</guid><description>&lt;p&gt;Spent the day comparing two ways of running a model locally: Ollama, which I know, and Colibri, which I installed&#10;last night. Same model on both, Qwen3-Coder 30B.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Fell:&lt;/strong&gt; the 19 GB Colibri download stalled overnight, and the Ollama one stalled at the very end and started&#10;again from 2%. My desktop ran out of memory twice with both tools and a browser open.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Got up:&lt;/strong&gt; moved the test to my Linux server. The model arrived in five minutes there, and the engine built&#10;in 25 seconds.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Learned:&lt;/strong&gt; on the same machine the two were close, about 10 tokens a second each. On my busy desktop one&#10;Colibri flag, &lt;code&gt;--cap 128&lt;/code&gt;, made it 4.5 times faster.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Wrote it up: &lt;a href="https://samarthya.me/posts/ollama-vs-colibri-beginners-guide/" &gt;Ollama or Colibri? A beginner&amp;rsquo;s comparison&lt;/a&gt;.&#10;Next: point a coding agent at Colibri and see whether it keeps up.&lt;/p&gt;</description></item><item><title>Colibri on my desk: a 30B model writes a network scanner, slowly</title><link>https://samarthya.me/posts/colibri-writes-a-network-scanner/</link><pubDate>Thu, 05 Nov 2026 19:00:00 -0500</pubDate><guid>https://samarthya.me/posts/colibri-writes-a-network-scanner/</guid><description>&lt;div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl"&gt;&#10; A new colleague who works slowly but knows a lot is still useful, as long as someone checks the work. I gave a&#10;30-billion-parameter coding model, running entirely on my own desktop, one ordinary job and checked everything it&#10;handed back.&#10;&lt;/div&gt;&#10;&#10;&lt;figure&gt;&lt;img&#10; class="my-0 rounded-md"&#10; loading="lazy"&#10; decoding="async"&#10; fetchpriority="low"&#10; alt="Illustration: a speed gauge reading 3.05 tokens per second against the model card&amp;rsquo;s 8.5 to 9.6, and two cards. Python as generated found 0 MAC addresses, Go as generated panicked; after fixes both found the same 16 devices"&#10; src="https://samarthya.me/posts/colibri-writes-a-network-scanner/overview.svg"&#10; &gt;&lt;figcaption&gt;The whole experiment on one card.&lt;/figcaption&gt;&lt;/figure&gt;&#10;&lt;p&gt;&lt;a href="https://github.com/JustVugg/colibri" target="_blank" rel="noreferrer"&gt;Colibri&lt;/a&gt; is a small inference engine (the program that runs a model) built for&#10;one trick: a mixture-of-experts model only uses a few of its sub-networks, called experts, for each token, so Colibri&#10;keeps the busy experts in memory and reads the rest from disk. That lets a model that would not fit in RAM run on an&#10;ordinary machine. I wanted to know what that feels like on a real task, not a benchmark.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://samarthya.me/posts/colibri-writes-a-network-scanner/feature.png"/></item><item><title>Ollama or Colibri? A beginner's comparison on two of my machines</title><link>https://samarthya.me/posts/ollama-vs-colibri-beginners-guide/</link><pubDate>Wed, 04 Nov 2026 21:21:17 -0500</pubDate><guid>https://samarthya.me/posts/ollama-vs-colibri-beginners-guide/</guid><description>&lt;div class="lead text-neutral-500 dark:text-neutral-400 !mb-9 text-xl"&gt;&#10; A Fuji and a Granny Smith are both apples, and you would still not bake with the one you snack on. Ollama and&#10;Colibri both run AI models on your own machine, but they were bred for different jobs.&#10;&lt;/div&gt;&#10;&#10;&lt;figure&gt;&lt;img&#10; class="my-0 rounded-md"&#10; loading="lazy"&#10; decoding="async"&#10; fetchpriority="low"&#10; alt="An anime orchard keeper holds up a glossy red apple in one hand and a crisp green apple in the other, looking unsure which to choose"&#10; src="https://samarthya.me/posts/ollama-vs-colibri-beginners-guide/overview.svg"&#10; &gt;&lt;figcaption&gt;Both apples. Not the same apple.&lt;/figcaption&gt;&lt;/figure&gt;&#10;&lt;p&gt;I have used &lt;a href="https://samarthya.me/posts/ollama-revolutionizing-language-models/" &gt;Ollama&lt;/a&gt; for a while, and even&#10;&lt;a href="https://samarthya.me/posts/building-a-minimal-langchain-ollama-demo/" &gt;built a small demo on it&lt;/a&gt;. Colibri is new to me:&#10;I installed it this week. So this is a comparison by someone who knows one tool well and is a beginner at the&#10;other, which is probably where you are too.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://samarthya.me/posts/ollama-vs-colibri-beginners-guide/feature.png"/></item></channel></rss>