<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Rigor</title>
    <description>The latest articles on DEV Community by Rigor (@rigor120000).</description>
    <link>https://dev.to/rigor120000</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2662248%2F019a8873-70aa-43dd-807e-e8d24b727d16.png</url>
      <title>DEV Community: Rigor</title>
      <link>https://dev.to/rigor120000</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/rigor120000"/>
    <language>en</language>
    <item>
      <title>Underrated AI Coding Agent Harnesses in 2026: pi, mini-swe-agent, Crush, Plandex, Amp and More</title>
      <dc:creator>Rigor</dc:creator>
      <pubDate>Thu, 03 Sep 2026 08:48:59 +0000</pubDate>
      <link>https://dev.to/rigor120000/underrated-ai-coding-agent-harnesses-in-2026-pi-mini-swe-agent-crush-plandex-amp-and-more-5c0a</link>
      <guid>https://dev.to/rigor120000/underrated-ai-coding-agent-harnesses-in-2026-pi-mini-swe-agent-crush-plandex-amp-and-more-5c0a</guid>
      <description>&lt;p&gt;If you have only heard of Claude Code, Codex CLI, or Gemini CLI, you are missing a big part of the picture. A handful of smaller, lesser-known coding agent harnesses are quietly matching or beating the big names on benchmarks. The standout is &lt;strong&gt;pi&lt;/strong&gt;, and there is a solid supporting cast behind it: mini-swe-agent, gptme, Crush, Plandex, and Amp, plus some deeper cuts worth knowing about.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why the harness matters more than the model
&lt;/h2&gt;

&lt;p&gt;A useful definition comes from an independently maintained catalog of over 100 harnesses that gets rescored weekly: a model answers, an agent acts, and the harness is the runtime that turns one into the other. The same catalog found that swapping the harness around a model can move its pass rate more than upgrading the model itself does. One example: the identical model scored 23% versus 52% on SWE-bench Pro depending only on which harness wrapped it.&lt;/p&gt;

&lt;p&gt;Independent leaderboards back this up. Claude Opus scores 77% on Terminal-Bench inside Claude Code but 93% inside Cursor, according to a comparison called "The Harness Effect." The official Terminal-Bench leaderboard shows the same underlying models spread from 51.82% for Claude Code with Opus 5 down to 20.30% for xAI's Grok Build, with Codex CLI landing in between at 37.27%. And the actual top of the Terminal-Bench 2.0 board was not a household name at all: a research harness called "vix" running Claude Opus 4.7 hit 90.2%, ahead of Codex CLI's 82.2% with GPT-5.5. Obscure clearly does not mean worse here.&lt;/p&gt;

&lt;h2&gt;
  
  
  The lesser known but genuinely excellent ones
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;pi is the minimal, hackable option, and it is the one people keep bringing up.&lt;/strong&gt; It was built by Mario Zechner, known for creating libGDX and RoboVM, who joined Armin Ronacher's company Earendil in 2026. Ronacher is the creator of Flask and Jinja. The project moved from Zechner's personal badlogic/pi-mono repository to earendil-works/pi in May 2026, with the core staying MIT licensed even as some future enterprise features may shift to a Fair Source or proprietary model.&lt;/p&gt;

&lt;p&gt;The whole idea behind pi is "adapt pi to your workflows, not the other way around." It ships with a small core, just the agent loop, file tools, bash, and model providers, and everything else comes through TypeScript extensions, skills, prompt templates, and themes that get shared as packages via npm or git. There is no sub-agent system and no plan mode built in. If you want a feature, you ask pi to build it for you.&lt;/p&gt;

&lt;p&gt;Zechner has been vocal about why this matters to him: exactly controlling what goes into the model's context yields better outputs, while most existing harnesses inject things behind your back. He has described Claude Code as a spaceship packed with 80 percent functionality he never uses. And this restraint is not just philosophy for its own sake. With nothing but read, write, edit, and bash tools, no web search, no compaction, and a system prompt under 1,000 tokens, pi took 8th place on Terminal-Bench running Opus 4.5.&lt;/p&gt;

&lt;p&gt;A few practical details worth knowing if you are considering it: it routes to Anthropic, OpenAI, Google, and more than 20 other providers using your own API keys. People run local GGUF models like Qwen through llama.cpp inside it. It works on Windows through Git Bash in Windows Terminal. Hooks are stateful TypeScript modules with UI helpers built in. It is also the engine powering OpenClaw. Star counts quoted across different sources range widely, from around 61,000 up to roughly 101,000, depending on when the snapshot was taken. The trade-off is real: you get more control and better token efficiency, but you end up assembling more of your own workflow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;mini-swe-agent is the radically simple, research-grade choice.&lt;/strong&gt; It comes from the Princeton and Stanford team behind SWE-bench and SWE-agent, and the whole thing is genuinely about 100 lines of code. Despite that, it scores over 74 percent on SWE-bench Verified, is MIT licensed, and has around 6,900 stars. It is best for people who want an agent they can read and audit in an afternoon, and it doubles nicely as a research baseline for anyone studying how these systems work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;gptme is the local-first veteran of the group.&lt;/strong&gt; It was one of the very first agent CLIs, dating back to spring 2023, and it still runs anywhere a terminal does, whether that is your laptop, an SSH session, tmux, a headless server, or a CI pipeline. It is provider-agnostic, comes with shell, Python, and vision tools plus a plugin system, and supports fully local operation through llama.cpp. Its community is smaller, around 4,400 stars, but it has stayed active and relevant for years, which says something.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Crush is the best-looking terminal agent you will find.&lt;/strong&gt; Built by Charmbracelet under the tagline "glamorous agentic coding," it has around 27,900 stars. It works with any LLM through OpenAI- or Anthropic-compatible APIs, lets you switch models mid-session without losing context, integrates with LSP, extends through MCP, and runs cleanly across macOS, Linux, Windows, and the BSDs. It is technically Charm's fork of the original OpenCode, released under the FSL-1.1-MIT license.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Plandex is built for big, multi-step tasks.&lt;/strong&gt; It is a terminal tool designed to plan and execute large coding jobs that span many steps and dozens of files, and it keeps a cumulative diff review sandbox so AI-made changes stay separate from your actual files until you approve them. It has around 15,600 stars.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Amp is the polished, opinionated commercial option.&lt;/strong&gt; Sourcegraph launched it in May 2025, and it spun out as its own independent company, Amp Inc, in December 2025 under co-founder Quinn Slack. It gives you one agent across web, Mac, iPhone, iPad, and terminal, along with a feature called Orbs, which are per-thread cloud machines that let you send a prompt, close your laptop, and have the agent keep working. The team's stated editorial approach is blunt: if they do not use and love a feature, they kill it. It is well liked among people who do heavy agentic coding work, though it is not open source.&lt;/p&gt;

&lt;h2&gt;
  
  
  The deeper cuts
&lt;/h2&gt;

&lt;p&gt;A few more names worth knowing if you like exploring the edges of this space. &lt;strong&gt;Tau&lt;/strong&gt;, built by Hugging Face, has around 2,600 stars and is a small, readable Python terminal agent inspired by pi that doubles as a teaching codebase for understanding how harnesses work under the hood, released under MIT. &lt;strong&gt;hax&lt;/strong&gt; has around 700 stars and is a minimalist, terminal-native agent written in C that runs in just a few megabytes of RAM, with strong llama.cpp support. &lt;strong&gt;Paseo&lt;/strong&gt; has around 15,600 stars and is a no-telemetry parallel runner that can drive Claude Code, Codex, Copilot, OpenCode, and pi agents side by side. &lt;strong&gt;Orca&lt;/strong&gt;, from Stably, has around 58,000 stars and runs a fleet of parallel agents, each working inside its own git worktree.&lt;/p&gt;

&lt;h2&gt;
  
  
  The familiar names, for reference
&lt;/h2&gt;

&lt;p&gt;To put all of this in context, it helps to know where the popular options stand. &lt;strong&gt;opencode&lt;/strong&gt; is the most-starred open-source agent out there, with around 203,000 stars, MIT licensed, and provider-agnostic. &lt;strong&gt;Goose&lt;/strong&gt; started at Block and now lives under the Linux Foundation's Agentic AI Foundation, Apache-2.0 licensed, with around 53,900 stars and support for more than 70 MCP extensions. &lt;strong&gt;Aider&lt;/strong&gt; remains the classic diff-based pair programmer, with around 48,600 stars. &lt;strong&gt;OpenHands&lt;/strong&gt; sits around 85,600 stars, and &lt;strong&gt;Cline&lt;/strong&gt;, which is VS Code native with Plan and Act modes plus MCP support, has around 67,000.&lt;/p&gt;

&lt;p&gt;Then there is the first-party trio everyone already knows: Claude Code, which tops the Terminal-Bench 4.0 board at 51.82 percent when paired with Opus 5, Codex CLI, and Gemini CLI. They anchor the benchmark tables and are worth knowing, but at this point they are not really the interesting edge of the design space anymore.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to actually choose one
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;If you want control, transparency, and token efficiency, go with pi, or mini-swe-agent if you would rather read the entire agent in one sitting.&lt;/li&gt;
&lt;li&gt;If local models and privacy matter most, look at gptme or hax for their llama.cpp-first approach, or Goose paired with local providers.&lt;/li&gt;
&lt;li&gt;If you want a batteries-included open source option that works with any provider, opencode is the safe pick, with Crush as the prettier alternative.&lt;/li&gt;
&lt;li&gt;If you are tackling big multi-file tasks and want reviewable diffs, Plandex is built exactly for that.&lt;/li&gt;
&lt;li&gt;If you want something polished and commercial with team threads and background cloud agents, Amp fits the bill.&lt;/li&gt;
&lt;li&gt;If you need to run parallel fleets across many tasks at once, layer Orca or Paseo on top of whichever harness you already use.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A few caveats worth keeping in mind before you commit to any of these. Star counts and benchmark scores are point-in-time snapshots, and this space shifts on a monthly basis. Some Terminal-Bench links now point to the current 4.0 board rather than the historical 2.0 results referenced above. Amp's documentation does not list pricing. And pi's 8th place finish on Terminal-Bench was a single full run reported by its own author, so treat it as a strong signal rather than an independently verified result.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>coding</category>
      <category>claudecode</category>
      <category>programming</category>
    </item>
    <item>
      <title>A Field Report on Open-Weight AI in 2026</title>
      <dc:creator>Rigor</dc:creator>
      <pubDate>Wed, 02 Sep 2026 14:17:26 +0000</pubDate>
      <link>https://dev.to/rigor120000/a-field-report-on-open-weight-ai-in-2026-4ch1</link>
      <guid>https://dev.to/rigor120000/a-field-report-on-open-weight-ai-in-2026-4ch1</guid>
      <description>&lt;p&gt;If you last checked in on open-weight models a year ago, the picture has inverted. The clearest takeaway from the first half of 2026 is that choosing an open model is no longer a single-model decision. It is a portfolio decision, made across a crowded field of frontier-class releases documented in &lt;a href="https://www.digitalapplied.com/blog/open-weight-models-h1-2026-retrospective-deepseek-qwen-llama" rel="noopener noreferrer"&gt;Digital Applied's H1 2026 retrospective&lt;/a&gt;. Here is what actually shipped, who shipped it, and what "open" turned out to mean.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ten weeks, five Chinese labs
&lt;/h2&gt;

&lt;p&gt;Between April and June 2026, five Chinese labs shipped open-weight frontier models back to back: DeepSeek V4, Kimi K2.6, GLM-5.1, Qwen 3.6, and MiniMax M3, according to &lt;a href="https://sunsetbrowser.app/blog/china-open-source-llm-eruption-2026-which-to-use-en" rel="noopener noreferrer"&gt;Sunset Browser's roundup&lt;/a&gt;. April alone was absurd across the whole industry. DeepSeek V4, Qwen 3.5-Omni, Gemma 4, Meta Muse Spark, GPT-6, and Claude Opus 4.7 all landed within a single calendar month (&lt;a href="https://fazm.ai/t/ai-large-language-model-news-april-2026" rel="noopener noreferrer"&gt;Fazm&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;
  
  
  DeepSeek V4 set the pace
&lt;/h2&gt;

&lt;p&gt;DeepSeek V4 shipped on 24 April 2026 under an MIT licence in two tiers. V4-Pro sits at 1.6T parameters with 49B active; V4-Flash at 284B with 13B active. Both carry a 1M-token context window and 384K maximum output (&lt;a href="https://datamy.co/resources/blog/kimi-k3-chinese-open-weight-vs-us-frontier-enterprise-2026" rel="noopener noreferrer"&gt;DataMy&lt;/a&gt;). Flash is the one you can actually run: a Mixture-of-Experts build aimed at coding, tool use, and agentic workflows, downloadable through &lt;a href="https://lmstudio.ai/models" rel="noopener noreferrer"&gt;LM Studio&lt;/a&gt;. Moonshot's Kimi K3 is similarly a download away on &lt;a href="https://huggingface.co/moonshotai/Kimi-K3" rel="noopener noreferrer"&gt;Hugging Face&lt;/a&gt;, deployable with a standard vLLM server.&lt;/p&gt;

&lt;h2&gt;
  
  
  Four labs, four meanings of "open"
&lt;/h2&gt;

&lt;p&gt;Openness itself is uneven. Tracking four flagship open-weight releases since mid-June, the lag between a model appearing on a public API and its weights being published ran zero days for DeepSeek V4 Flash and GLM-5.2, and eleven days for Moonshot's Kimi K3 (&lt;a href="https://blog.alephant.io/qwen3-8-max-open-weights-4-labs-4-meanings-of-open-in-2026/" rel="noopener noreferrer"&gt;Alephant&lt;/a&gt;). Alibaba has institutionalised the split: since 2026 it runs a deliberate two-track strategy, open weights for the community and on-premise deployment, with proprietary Plus and Max tiers sold through Alibaba Cloud (&lt;a href="https://tongyis.com/" rel="noopener noreferrer"&gt;Tongyis&lt;/a&gt;). Even Thinking Machines joined the movement, releasing its Inkling weights openly on Hugging Face. That is a real shift in transparency and licensing, though it comes with notable restrictions (&lt;a href="https://checkingmarket.com/digital-banking/the-weights-came-first-what-thinking-machines-inkling-actually-signals/" rel="noopener noreferrer"&gt;Checkingmarket&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;
  
  
  Google came back, and everyone else kept coming
&lt;/h2&gt;

&lt;p&gt;Google DeepMind's Gemma 4 arrived as a four-model open-weight family combining Thinking Mode reasoning, native multimodality, 256K context windows, and Apache 2.0 licensing. It benchmarked 89.2% on AIME 2026 with an 86.4% score on a second benchmark (&lt;a href="https://www.linkedin.com/posts/sansoy_gemma4-ai-deepmind-activity-7445808380725637120-zxKY" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Zhipu's GLM line kept the pressure on. GLM-5.2, released on 13 June 2026, brought MIT-licensed weights, a 1M-token context window, and top-of-open-source coding scores (&lt;a href="https://kie.ai/blog/what-is-glm-5-3" rel="noopener noreferrer"&gt;Kie.ai&lt;/a&gt;). Its successor GLM-5.3 Flash is flagged as one of the most important open-weight releases to watch in late 2026, though reviewers caution it is not an uncensored chat model and not the easiest local model to fit on a consumer GPU (&lt;a href="https://airmore.ai/ai-review/glm-53-flash-review" rel="noopener noreferrer"&gt;AirMore&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Elsewhere, the releases kept stacking up. Tencent's Hy4 preview landed on 28 August 2026 as an open-weight model you can download and run on your own hardware (&lt;a href="https://llm-stats.com/models/hy4-preview" rel="noopener noreferrer"&gt;LLM Stats&lt;/a&gt;). Nvidia shipped Nemotron 3.5 Lightning on 11 August 2026, a free open-weight model aimed at autonomous agent workloads (&lt;a href="https://andrew.ooo/answers/what-is-nvidia-nemotron-3-5-lightning-august-2026/" rel="noopener noreferrer"&gt;Andrew.ooo&lt;/a&gt;). Mistral confirmed a sparse Mixture-of-Experts family entering early access in July 2026, its boldest open-weight bet yet, backed by a €4bn EU data-centre buildout (&lt;a href="https://aitechconnect.in/news/mistral-fat-sparse-moe-early-access-2026" rel="noopener noreferrer"&gt;AI TechConnect&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Switzerland's Apertus got a more sober verdict one year on: "When it comes to agentic capabilities, despite considerable progress, Apertus is not yet at the level of other open-weight models," Binaghi told &lt;a href="https://www.swissinfo.ch/eng/swiss-ai/one-year-on-has-swiss-ai-model-apertus-lived-up-to-the-hype/91984276" rel="noopener noreferrer"&gt;SwissInfo&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  The policy fight went public
&lt;/h2&gt;

&lt;p&gt;On 27 July 2026, Dario Amodei published a direct rebuttal to industry chatter suggesting Anthropic secretly wants open models banned. The clarification reshapes how founders, policymakers, and builders should read the open-weights debate heading into late 2026 (&lt;a href="https://kalinga.ai/dario-amodei-open-weight-models-guide/" rel="noopener noreferrer"&gt;Kalinga.ai&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;
  
  
  Choosing between them
&lt;/h2&gt;

&lt;p&gt;The comparison infrastructure has matured alongside the models. &lt;a href="https://benchlm.ai/" rel="noopener noreferrer"&gt;BenchLM&lt;/a&gt; maintains direct comparison tables across GPT-5, Claude, Gemini, DeepSeek, Llama, and dozens of other frontier and open models. &lt;a href="https://hypebench.buzz/blog/deepseek-v4-pro-vs-glm-5-3-vs-qwen-3-8-max-vs-kimi-k3/" rel="noopener noreferrer"&gt;HypeBench&lt;/a&gt; runs a comparison of DeepSeek V4 Pro, GLM-5.3, Qwen 3.8 Max, and Kimi K3 with workload tests and access checks. &lt;a href="https://artificialanalysis.ai/models" rel="noopener noreferrer"&gt;Artificial Analysis&lt;/a&gt; computes its Intelligence Index from output tokens per task divided by speed, weighted across benchmarks.&lt;/p&gt;

&lt;p&gt;Older standbys still hold their niches. Qwen 3.5 leads most open-source benchmarks under Apache 2.0 licensing, DeepSeek R1 dominates math and reasoning with a 97.3 on AIME, and Llama 3.3 70B remains the safe, well-supported generalist (&lt;a href="https://toolhalla.ai/blog/deepseek-vs-llama-vs-qwen-2026" rel="noopener noreferrer"&gt;Toolhalla&lt;/a&gt;). A Turkish roundup ranks Llama 4, Qwen 3.6, and DeepSeek V4 by benchmarks, hardware requirements, and true cost (&lt;a href="https://www.getaiperks.com/tr/blogs/48-open-source-ai-models-2026" rel="noopener noreferrer"&gt;GetAIPerks&lt;/a&gt;). Capability maturity is uneven down the stack: Mistral Large 2 and Qwen 2.5 call tools natively, Llama 3.1 weakly, DeepSeek V3 at a mid level (&lt;a href="https://omeronal.com/open-source-llm-llama-mistral-qwen-deepseek-2026/" rel="noopener noreferrer"&gt;Omeronal&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;
  
  
  The loose ends
&lt;/h2&gt;

&lt;p&gt;Meta is the big one. Muse Spark shipped inside that crowded April window, but nothing in the coverage here establishes whether Meta's 2026 models are open-weight at all. Until that question gets an answer, Llama's open-source standing rests on older releases like Llama 4 and 3.3.&lt;/p&gt;

&lt;p&gt;The second loose end is smaller but worth flagging. A few headline numbers arrived without their backstory: which benchmark sits behind Gemma 4's 86.4% score, and what the full weight-lag figures look like for the four-release tracker beyond the three models named. A number that cannot say where it came from cannot tell you much.&lt;/p&gt;

&lt;h2&gt;
  
  
  The quiet side of open
&lt;/h2&gt;

&lt;p&gt;There is a whole side of this story the headlines skip, and it falls into four clusters: the genuinely open camp (IBM Granite 4.x, Hugging Face's SmolLM3, Ai2's OLMo line, Stanford's Marin, OpenEuroLLM, Sarvam, plus GLM-5.3's full-weights release), open multimodal, video, and robotics models, two major Chinese labs (Baidu and ByteDance), and the open-weights policy track. Two of those blind spots, IBM's Granite and Hugging Face's SmolLM3, have documented substance behind them, and both get a closer look below.&lt;/p&gt;

&lt;h3&gt;
  
  
  Granite 4.x, the omission with the most substance
&lt;/h3&gt;

&lt;p&gt;Granite is the omission with the most substance behind it, and its release profile looks nothing like the hype cycle. Granite 4.0 runs a hybrid Mamba and transformer architecture and ships with signed model weights and documented training data, positioned explicitly for sensitive use in healthcare and the public sector (&lt;a href="https://www.geeky-gadgets.com/ibm-granite-4-hybrid-mamba-transformer-architecture/" rel="noopener noreferrer"&gt;Geeky Gadgets&lt;/a&gt;). Granite 4.1 is the Apache 2.0 dense family in 3B, 8B, and 30B sizes, and the 3B runs from roughly 2 GB of memory at Q4 quantization, with hardware-fit guidance for each size (&lt;a href="https://theaibench.ai/models/granite-4-1/" rel="noopener noreferrer"&gt;The AI Bench&lt;/a&gt;). Context stretches to 131k across the generation: the 4.1 8B supports up to 131,072 tokens (&lt;a href="https://free.ai/chat/ibm-granite-granite-4-1-8b/?lang=tr" rel="noopener noreferrer"&gt;free.ai&lt;/a&gt;), and the 4.1 30B sits on Artificial Analysis' leaderboard of 250+ models at 131k (&lt;a href="https://artificialanalysis.ai/leaderboards/models" rel="noopener noreferrer"&gt;Artificial Analysis&lt;/a&gt;). Granite 4.2 8B is IBM's dense reasoning model, served on OpenRouter at $0.10 per million input tokens and $0.15 per million output tokens (&lt;a href="https://openrouter.ai/ibm-granite/granite-4.2-8b" rel="noopener noreferrer"&gt;OpenRouter&lt;/a&gt;). The 1B and 3B variants are IBM's first mixture-of-experts Granite models, designed for low-latency use (&lt;a href="https://ollama.com/library" rel="noopener noreferrer"&gt;Ollama&lt;/a&gt;), with a lineage that runs back through Granite 3 MoE, which activated about 3B of a 10 to 15B total per token (&lt;a href="https://www.runlocalai.co/models/granite-3-moe-3b-active" rel="noopener noreferrer"&gt;RunLocalAI&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Want to run it yourself? Granite runs locally through Ollama on modest hardware (&lt;a href="https://www.linkedin.com/pulse/self-hosted-ai-ibm-granite-ollama-tobias-n-sasse-obvue" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;), a free-tier granite-4.0-micro endpoint is available through a single OpenAI-compatible API (&lt;a href="https://unorouter.com/tr/modeller/ibm/granite-4.0-micro:free" rel="noopener noreferrer"&gt;UnoRouter&lt;/a&gt;), and the brand stretches into small specialists: a 258M-parameter Granite Docling model with a hosted demo (&lt;a href="https://free2aitools.com/space/ibm-granite/granite-docling-258m-demo" rel="noopener noreferrer"&gt;Free2AI Tools&lt;/a&gt;) and a 278M multilingual embedding model open-sourced on GitHub (&lt;a href="https://www.toolify.ai/ai-model/ibm-granite-granite-embedding-278m-multilingual" rel="noopener noreferrer"&gt;Toolify&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;A permissive licence, a hybrid MoE family, signed weights, and documented data. That is the release profile regulated industries and the public sector actually ask for, and it is a different story than the weights-only headline labs.&lt;/p&gt;

&lt;h3&gt;
  
  
  SmolLM3, small on purpose
&lt;/h3&gt;

&lt;p&gt;The other documented blind spot is small on purpose. Hugging Face's Smol Models team shipped SmolLM3, a compact open-weight 3B model built around efficiency, multilingual reach, and long-context reasoning (&lt;a href="https://pure-neo.io/ai-news/hugging-face-releases-smollm3-a-3b-multilingual-llm-with-built-in-reasoning" rel="noopener noreferrer"&gt;Pure Neo&lt;/a&gt;). It carries a 128,000-token context window and dual reasoning modes, and it is reported to outperform larger models at that footprint (&lt;a href="https://www.ctol.digital/news/hugging-face-smollm3-redefines-small-language-models/" rel="noopener noreferrer"&gt;CTOL&lt;/a&gt;, &lt;a href="https://scalebytech.com/hugging-face-launches-smollm3-a-3b-parameter-model-that-outsmarts-larger-ai-with-128k-token-multilingual-reasoning" rel="noopener noreferrer"&gt;ScaleByTech&lt;/a&gt;). Where it runs is the point: local execution (&lt;a href="https://www.mlhive.com/2026/04/hugging-face-smollm3-edge-ai" rel="noopener noreferrer"&gt;ML Hive&lt;/a&gt;) and personal devices (&lt;a href="https://www.techzine.eu/news/analytics/122478/hugging-face-pushes-for-development-of-locally-running-ai-with-smollm/" rel="noopener noreferrer"&gt;Techzine&lt;/a&gt;), not someone else's cloud. Its predecessor SmolLM2 was trained on 11 trillion tokens, including custom math, code, and instruction datasets (&lt;a href="https://analyticsindiamag.com/ai-news-updates/hugging-faces-latest-small-language-model-adds-reasoning-capabilities/" rel="noopener noreferrer"&gt;Analytics India Magazine&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;What makes it fully open is the training set. SmolLM-Corpus is itself published, combining Cosmopedia v2 (quality synthetic educational content) and FineWeb-Edu among its three main components (&lt;a href="https://www.noze.it/en/insights/smollm-open-source/" rel="noopener noreferrer"&gt;Noze&lt;/a&gt;), and other locally-runnable models are now being trained on it too (&lt;a href="https://www.theunwindai.com/p/run-llms-now-on-your-phone" rel="noopener noreferrer"&gt;The Unwind AI&lt;/a&gt;).&lt;/p&gt;




&lt;p&gt;For everything else, 2026's story is already clear: open weights stopped being the alternative and became &lt;strong&gt;the market.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>openai</category>
      <category>opensourcellm</category>
    </item>
  </channel>
</rss>
