Stringers
simplexai-labs/PolyStrata · simplexai-labs

Upstream said "not doing it," and the fork that caught the overflow got 800+ stars: how PolyStrata took in the people Strata turned away

What it is An open-source program that lets an ordinary computer (from 8 GB of VRAM) install in one click and run a dozen large MoE models locally, and it plugs straight into coding assistants like Claude Code.

Why it took off The parent project, Strata, hit 6k stars in 40 weeks, and its maintainer publicly said they wouldn't build other models. PolyStrata picked up the people left outside. Every benchmark can be re-run, and it's polite to upstream, so the picky local-LLM crowd trusts it.

BHow you could follow it Pick an open-source project that's blowing up, read its closed issues, build the thing the maintainer explicitly refused, quote the refusal in your FAQ, stay gracious toward upstream, then post in the communities where the parent project's users gather.

Grade B: the playbook is clear and the parent's users can be reached, but Strata's slot already has a string of forks, upstream is catching up, and doing this for real means writing inference kernels. The window is only one or two months after the parent's surge. What people in small circles are saying
Data (updated daily) · Repo created 2026-10-06 · 906 stars · 7 days +191
GitHub · stars
05001k10-1110-1910-2611-0211-08906
Data 2026-10-11 → 2026-11-08 (29 days, 27 observations). Points before 10-28 come from deeply / archive backfill, not every day has one

This autumn's hottest local inference engine, Strata, only ran one model. Someone asked whether it could run DeepSeek or GLM, and the maintainer closed the request with one line: "not planned." Five days later, a developer who called themselves a CS student created PolyStrata: Strata left intact, with a separate engine written to run the rejected models. 863 stars in a month. Below: where its stars came from, why it holds up, and how to use the same playbook if you want a project that gets stars too.

An issue that got closed

On 2026 Sep 30, user uvhat opened issue #310 on the Strata repo with one line: "Maybe there's room to run DeepSeek Flash V4 0731 at iq2..iq3?" The next day someone replied: "Or GLM 5.3 Flash <3." The same day, maintainer Niko1221 replied: "Other MoE architectures (DeepSeek, GLM) are not on the roadmap: the kernels and packaging format are built around this one model. Closing."

Strata had only been listed for a week at that point, gaining over a thousand stars a day (by 11-06 it had 40,493 stars, 6 weeks after its listing, per GitHub). What it does is make large MoE models like Qwen3.8-Flash-Next run fast on a home PC with a 12 GB GPU. Many of the people who came in didn't have Qwen3.8 models, or only had a GPU with 8 GB.

In Oct 6, GitHub user VecSzn created PolyStrata. Its first FAQ entry is "Why not contribute to Strata directly?" The answer quotes the refusal from #310 and then says: "So other models get their own engine, sitting next to Strata."

What it is

A local inference program that runs large models on an ordinary computer, installs in one click on Windows and Linux, and exposes an OpenAI / Anthropic-compatible endpoint on the machine, so coding assistants like Claude Code and Cursor can connect directly.

It has two engines: Qwen3.8-Flash-Next runs on Strata's engine, unmodified. The other eleven models (GLM 5.3 Flash, DeepSeek V4 Flash, Qwen3.6-35B-A3B, Gemma 4, LFM2.5, and others) run on the engine the author wrote. That engine does one specific thing: MoE models keep most of their "experts" in system RAM, and the frequently used ones get cached in VRAM. The result is that a 8 GB GPU can run 35B models. The README cites an RTX 4070 laptop (8 GB) generating 3.6–94 tokens per second on Qwen100.

The first animated GIF in the README shows Claude Code running on that 8 GB laptop, adding a parameter to a small program, writing tests, and running them.

Where the stars came from

Daily stars (GitHub, as of 11-06):

DatestarNew this week
10-17153—
10-24422+269
10-31675+253
11-06863+188 (6 days)

It's getting 25 to 40 a day, peaking at +60 on 10-20. No single spike. It doesn't show up on HN, X has barely mentioned it in 30 days, and no media has covered it. What the curve says: nobody set this off. It sits next to a big traffic pool and picks up a little every day.

The first slice, and the biggest, is Strata itself. Hundreds to thousands of people a day come to Strata wanting to run LLMs locally. Some of them, asking other models or searching "Strata GLM" or "Strata 8GB", end up hitting PolyStrata. PolyStrata's daily new stars run about 4% to 6% of Strata's (my estimate, from comparing the two repos' daily star counts). On Oct 12 the author opened issue #2186 on Strata, politely asking whether a line pointing to them could go in the README or FAQ: "#310 You said you're not doing other architectures, which makes sense..." Maintainer 10-19 closed it with a blanket "resetting the tracker, more than 1,300 issues is too many to go through," and no link was added. But the issue sat there for a week, and anyone browsing Strata's issues could see it.

The second source is Reddit's r/LocalLLM and r/LocalLLaMA. The launch post was titled "PolyStrata: Strata with four more MoE models." Later, users posted their own demos running it with Cline, plus threads like "Which model for 16 GB?" and "How to switch models in PolyStrata." In the local-LLM community it's already mentioned alongside Strata. Post upvote counts weren't retrieved (unverified).

The third source is long-tail tutorial and aggregator sites. In 10-22 an English step-by-step tutorial appeared (about 365 stars at the time), followed by a Korean guide, several open-source directory sites listing it, and a YouTube video titled "PolyStrata GitHub Explained." Each brought in only a few people, but together they make the steady curve.

The fourth source is contributors. A port to AMD GPUs, a port to Intel Arc, and a community benchmark page were all built by outside people. One contributor posted on LinkedIn about a cache optimization they ported in, which made things about 20% faster. Each contributor shares it with their own circle once.

There was also a hiccup: around Oct 13, the GitHub repo disappeared. The author put the source on Hugging Face as an emergency backup, someone asked on Reddit "Where did PolyStrata go?", and someone posted the mirror link under Strata's #310. The cause wasn't found (unverified), and it was later restored. In Nov 4 the repo moved from the author's personal account to the simplexai-labs organization, and daily stars didn't change before or after the transfer.

Why picky people are willing to star it

The people who run models locally are among the hardest audiences in open source: they own the hardware, read benchmarks, and re-run them themselves. PolyStrata got several things right:

  • Every number can be verified. Each speed in the README states which machine, which file, and which prompt. The benchmark scripts are in the repo, so anyone can re-run them with one command. Outputs were checked token-for-token against llama.cpp. It claims "on the same GGUF, prompt processing is 2.7–3.5× faster and generation 1.5–1.8× faster," with the logs from both runs attached.
  • It's gracious toward upstream. It keeps Strata's git history, merges in every Strata release, leaves Strata's engine untouched, and says in the FAQ: "If Strata starts accepting other architectures, I'd like this work to go upstream, and I'm happy to help." That makes the community see it as a legitimate fork, not someone riding the name.
  • The bar is lower. Strata needs a 12 GB GPU. PolyStrata's small models run on 8 GB, which opens it up to a much bigger group of people.
  • Installation is handed to your AI. The first install method in the README is to paste a block of text into Claude Code, Cursor, or Codex and have it follow the install doc in the repo. The README is in seven languages, Chinese included.

Its weak spots

The moat is shallow. Its reason to exist is "upstream won't do it," and upstream is doing it: Strata's README now lists Qwen3.6-35B-A3B and DeepSeek V4.1 Flash, and PolyStrata's own FAQ mentions that GLM and DeepSeek PRs were raised on the Strata side. Once upstream fully supports multiple models, most of PolyStrata's reason for existing is gone. Last week's additions were already lower than the week before (220 vs 258, per GitHub).

The spot is crowded too. Since October, Strata has spawned a string of forks: Xolotl (462 stars), focused on DeepSeek V4.1 Flash; strata-nvfp4 (4 stars), which only does NVFP221 quantization; and UnbiasedStrata (219 stars), a fork of PolyStrata that swaps the Python shell for C++, whose author live-streams coding on YouTube. Beyond those are the veterans: llama.cpp (130k stars), ollama (180k stars), and ktransformers (nearly 20k stars).

If it were you

Verdict: B. The playbook is very clear and can be copied: find an open-source project that's exploding, do the thing its maintainer publicly refused, quote the refusal as the first line of your FAQ, and stay gracious toward upstream. But Strata's slot is already taken by PolyStrata and a string of forks, upstream is catching up, and this kind of project demands real skill. PolyStrata wrote CUDA inference kernels, not a thin wrapper.

Who it suits: people who can work at that depth. For a project like PolyStrata, that means someone who knows CUDA and inference optimization and has the hardware to re-run benchmarks over and over. On a different parent project, it means a developer who can reach parent-level quality in that domain within a week or two.

Who it doesn't suit: anyone wanting to build yet another Strata fork, since you'd be the fifth or sixth one in; anyone who can only wrap existing code and can't produce verifiable numbers, because this community will call it out immediately; and anyone hoping to earn money from it, since the stars here are reputation and a track record, not revenue.

How to do it, ranked by how worthwhile:

  1. Swap the parent project, do the same thing. Look at the open-source projects that have grown fastest in the last month or two (GitHub Trending, Reddit subs for each domain), read their closed issues, and find the requests where several people upvoted and the maintainer explicitly said no: support for other models, other platforms, other languages, lower hardware. The hotter the parent and the more explicit the refusal, the more people you catch.
  2. Build the piece nobody in the Strata ecosystem has built. For example, multi-model support on Mac (Apple Silicon): PolyStrata only runs Qwen3.8 on Mac. Or small-VRAM cards at 6 GB and 4 GB: its FAQ says it was only tested above 8 GB, with 6 GB untested. This bet only works if upstream doesn't fill the gap soon.
  3. Build accessories for the parent. Benchmark aggregation pages, a GUI for switching models with one click, and config for plugging into coding assistants. The star ceiling is low, but the bet is almost risk-free.

How to get users. Follow the order. First, politely comment on the parent's issue saying what you built and that you'll merge back. Then post in the community where the parent's users cluster (for this one, r/LocalLLaMA), with a title that states "parent + what you added" plainly. In the README, include a real-device demo GIF and a benchmark table with machine models, plus a reproducible script. Write an install doc that an AI coding assistant can follow. Tutorial sites and directory sites will index you on their own.

When is the window. The sooner the better. This play works while the parent is still exploding and hasn't filled the gap yet, which usually means one to two months after the parent's repo goes up. For the Strata slot, that window is mostly closing.

What would mean you read it wrong. (1) PolyStrata keeps gaining dozens of stars a day after Strata fills in multi-model support. That would mean it runs on its own engine speed and community, not just spillover from upstream, so a head-on faster MoE engine is a wider path than estimated here. (2) The reverse: if it drops to single-digit stars a day by late November, spillover traffic has a shorter life than assumed, so when you switch parents, pick needs that upstream clearly won't fill. (3) The rejected need you found gets no replies after two weeks of posting. That would mean the people who upvoted were just clicking in passing, and the need is smaller than it looks.

Data and sources

GitHub: the simplexai-labs/PolyStrata repo page, README, docs/FAQ.md, and daily stars (10-17 to 11-06); Niko1221/Strata issue #310 (2026-09-30 open, 10-01 closed) and #2186 (10-12 open, 10-19 closed) and their star counts; star counts for Xolotl, strata-nvfp4, UnbiasedStrata, llama.cpp, ollama, and ktransformers. Reddit r/LocalLLM and r/LocalLLaMA post titles (search snippets). The aifrontierpost tutorial (10-22), the localai.co.kr Korean guide, the aibynick.com record on the takedown and Hugging Face mirror, and a contributor's LinkedIn post. Where the text says "inferred" or "unverified", it is inferred or unverified.

GitHub repo ↗

Research notes: competitor table, acquisition evidence, full research report
Competitors
NameWhereLaunchedScaleHow it differs from this one
Niko1221/StrataOpen source2026-09-2440.5k stars / 4.4k forksThe parent. It originally only ran Qwen3.8-Flash-Next and needed a GPU with 12 GB or more. PolyStrata adds ten more MoE architectures and runs on 8 GB cards. But Strata now includes Qwen3.6 and DeepSeek V4.1 Flash, and it is catching up.
Indras-Mirror/XolotlOpen source2026-10-06462 starsAnother Strata fork, focused on running DeepSeek-V4.1-Flash on a single 552B machine. PolyStrata covers a wider range of models.
robertkarl/UnbiasedStrataOpen source2026-10-07219 starsForked again from PolyStrata, replacing the Python shell with C++, aimed at people who want a leaner deployment.
ggml-org/llama.cppOpen source2023-03133k starsA general-purpose engine. PolyStrata has dedicated optimizations: MoE experts live in system RAM, hot experts are cached in VRAM. The author's own tests show reads of the same GGUF 2.7–3.5 times faster and writes 1.5–1.8 times faster.
Ollama / LM StudioOpen source2023 / 2024ollama 186k starsGreat out-of-the-box experience, but slow for large MoE models that exceed VRAM. PolyStrata is built specifically for large MoE models that exceed VRAM.
ktransformers / ik_llama.cppOpen source202419.7k / 3.4k starsAlso runs MoE on mixed CPU+GPU, but the install is hard. PolyStrata is a double-click install on Windows.
Where users come from
  • Confirmed Spillover from the parent, Strata: the maintainer's rejection of GLM/DeepSeek in Strata issue #310 is the first thing PolyStrata's FAQ cites. The author opened issue #2186 on Strata asking for a pointer link to PolyStrata (it was closed in bulk).
  • Confirmed Reddit r/LocalLLM and r/LocalLLaMA: the launch post 1x22inc "PolyStrata: Strata with four more MoE models", plus user-initiated discussion threads on a Cline demo, model selection, answer_room, and similar topics.
  • Confirmed Long-tail tutorial sites, aggregators, YouTube: the aifrontierpost 10-22 tutorial, localai.co.kr, speqai, findarepo, trendshift, and a YouTube video "PolyStrata GitHub Explained".
  • Confirmed Community contributors spreading it themselves: contributor drakarah posted on LinkedIn about the --cache-bias optimization they ported. The AMD and Intel Arc ports and community benchmarks came from outside contributors.
  • Inferred HN, X, media: HN Algolia has no relevant posts. x-radar shows 40 posts in 0 days.

Why PolyStrata (simplexai-labs/PolyStrata, formerly VecSzn/PolyStrata) took off

Research date 2026-11-06. Data: our GitHub database (repo_day / repo_profile), GitHub pages, Jina / Exa search, HN Algolia, x-radar.

One line

PolyStrata is a "multi-model fork" of Strata, the hit local inference engine (Niko1221/Strata, repo created 6 weeks ago, 40k stars). Strata's engine is kept as is. A second engine is added to run a dozen or so MoE models, including GLM 5.3 Flash, DeepSeek V4 Flash, Qwen3.6, and Gemma 4. The installer and the local OpenAI / Anthropic API work the same as Strata. Nearly all of its stars come from Strata's spillover traffic: Strata's maintainer explicitly refused to support other MoE architectures, users' requests were shut out, and PolyStrata caught them.

1. Growth data

  • Our database: 2026-10-11 first observed at 34 stars → 10-20 271 → 10-28 582 → 11-06 863 (the GitHub API already showed 884 that same afternoon), forks 123. It steadily gains 25–40 stars a day. The only peak was +60 on 10-20. Over the last 7 days it gained +220, and over the 7 days before that +258, so it is cooling slightly (github database, repo_day).
  • The curve is very flat, with no single big spike. It isn't the shape of a viral blast from a big account or HN. It's a steady catch from sitting next to a large traffic pool.
  • The parent, Strata, over the same period: 10-09 18,382 stars → 11-06 40,493 stars, gaining 500–1,400 a day (github database). PolyStrata's daily gain is roughly 4–6% of Strata's.
  • The fork-to-star ratio is about 14%, which is high for a new repo. It fits a usage-driven repo, where heavy local-LLM users actually compile it and run benchmarks.
  • 2026-11-04 The repo moved from the personal account VecSzn to the organization simplexai-labs (the company behind lev8.com, which makes a people-search API, and also has a LiteResearcher paper repo with 134 stars). The transfer was initiated by issue #129, "Coordinate PolyStrata transfer to simplexai-labs," with a deadline of 11-06 (github.com/simplexai-labs/PolyStrata/issues/129). Daily gains did not change before or after the transfer.
  • It was briefly taken down: around 2026-10-13 the GitHub repo disappeared. The author put the source on a Hugging Face Space (vecszn-polystrata.static.hf.space) as an emergency fallback. Reddit has a post "Where did polystrata go?" (aibynick.com/post/301/history; reddit r/LocalLLM 1x52mo1). The cause is unverified. It was restored afterward. Our database has a gap from 10-13 to 10-16, exactly when it was down.

2. Competitors

NameWhereLaunchedScaleHow it differs from PolyStrata
Niko1221/StrataOpen source2026-09-2440.5k stars / 4.4k forks (github database 11-06)The parent. It originally only ran one model, Qwen3.8-Flash-Next. Its README now adds Qwen3.6-35B-A3B and DeepSeekV4.1-Flash-1017, and it is catching up on PolyStrata's multi-model selling point.
Indras-Mirror/Xolotl (formerly Strata-DSV4.1)Open source2026-10-06462 starsAnother Strata fork, focused on running DeepSeek-V4.1-Flash on a single 552B machine. It also includes GLM-5.3-Flash.
sergqwer/strata-nvfp4Open source2026-09-29221 starsA Strata fork that only does NVFP3.8 quantization for Qwen4.
robertkarl/UnbiasedStrataOpen source2026-10-07219 starsForked again from PolyStrata v0.1.45-poly.1, replacing the Python shell with C++ ("Strata minus the bullshit"). The author streams development on YouTube.
ggml-org/llama.cppOpen source2023133k starsA general-purpose engine that runs any model. PolyStrata claims the same GGUF reads prompts 2.7–3.5 times faster and writes 1.5–1.8 times faster (author's own test, 8 GB laptop).
ollama / LM Studioopen source / desktop2023 / 2024ollama 186k starsBest one-click experience, but slow for large MoE models that exceed VRAM. PolyStrata's dedicated optimization keeps experts in RAM and caches hot experts in VRAM.
kvcache-ai/ktransformers, ikawrakow/ik_llama.cppOpen source202419.7k / 3.4k starsAlso does mixed CPU+GPU MoE, but the install is hard and aimed at researchers. PolyStrata is a double-click install on Windows.
Project Maya, freetokenOthers (unverified)2026Not verifiedSimilar local MoE inference servers mentioned alongside Strata on Reddit and YouTube.

Conclusion: there are many alternatives, and the Strata ecosystem spawned a string of forks in October. PolyStrata has the most stars of them.

3. Where users came from (growth tactics)

  1. Demand spilling over from the parent project (confirmed): Strata issue #310 has someone asking for GLM / DeepSeek. The maintainer closed it with "Other MoE architectures (DeepSeek, GLM) aren't planned." PolyStrata's FAQ opens by citing this as its reason for existing (docs/FAQ.md). The author 10-12 then opened issue #2186 on the Strata repo, asking the maintainer to add a pointer to PolyStrata in the README / FAQ. The maintainer closed it as part of a "tracker reset" without adding the link (github.com/Niko1221/Strata/issues/2186). Still, the issue itself put PolyStrata in front of Strata's onlookers.
  2. Reddit r/LocalLLM and r/LocalLLaMA (confirmed): the launch post "PolyStrata: Strata with four more MoE models. Qwen3.6-35B-A3B at 73-75…" (r/LocalLLM 1x22inc). Later came user-initiated posts such as a Cline demo, "how do I use other models with PolyStrata," "what to use with 16GB," and "YSK: Strata and polystrata have answer_room…". That shows the name is now mentioned alongside Strata in the community. The Reddit post body was blocked, so upvote counts are unverified.
  3. Long-tail SEO / content sites (confirmed): aifrontierpost.com ran a step-by-step tutorial 10-22 (≈365 stars at the time); localai.co.kr published a Korean guide; tools.speqai.com, findarepo, trendshift and repositorystats index it; YouTube has a "PolyStrata GitHub Explained" video. Most of these are AI-generated aggregator or tutorial sites, which fits the steady, low-volume traffic curve.
  4. Contributors carry the promotion (confirmed): on LinkedIn, contributor drakarah shared his --cache-bias optimization ported into PolyStrata (+20% speed). The community benchmark page in the README and the AMD / Intel Arc ports were all built by outside contributors, and each one shares it with their own circle.
  5. "Have your AI install it for you" (built into the product): the first install method in the README is to paste one line into Claude Code / Cursor / Codex and have it follow docs/AI_SETUP.md. There is also an MCP server. This lowers the install barrier, but there is no way to measure how many new users it brings.
  6. Channels we did not find: no HN post for PolyStrata (Algolia only returns the unrelated 2D polygon library of the same name); 0 mentions in x-radar over the last 40 days; no press coverage; no ads.

4. Why it took off

  • The parent project was the hottest local inference library of 2026 autumn: Strata had 6k stars in 40 weeks, bringing in hundreds to thousands of high-intent users a day, some of whom did not have Qwen3.8 or only had a 8 GB GPU.
  • The parent explicitly declined, and PolyStrata did it anyway: popular MoE models like GLM 5.3 Flash, DeepSeek V4 Flash, Qwen3.6 and Gemma 4 were rejected in Strata (#310). PolyStrata is "the Strata experience plus the models you want."
  • Lowers the floor to 8 GB GPUs: Strata's Qwen3.8 needs more than 12 GB, while PolyStrata's small models hit 70–100 tok/s on 8 GB laptop cards, reaching a much wider audience.
  • Credibility is well built: every number comes with the machine, files and prompts used, plus a benchmark script and token-by-token alignment with llama.cpp. The FAQ answers "why not merge upstream?" For a skeptical local-LLM crowd, that works better than marketing.
  • Polite toward upstream: it keeps Strata's git history, merges every upstream release, leaves the Strata engine untouched, and says it is willing to upstream its work. This keeps it from being dismissed as a name-grabbing fork, so the community is willing to mention the two together.
  • Works with Claude Code / Codex: it exposes Anthropic Messages and OpenAI Responses endpoints, and the first GIF in the README shows Claude Code running on a local 8 GB card, tapping into the current hype around local models as coding agents.

5. Differentiation

Versus Strata: multi-model (eleven MoE architectures) and runs on GPUs down to 8 GB. Versus llama.cpp / ollama: specifically optimized for keeping MoE experts in RAM and caching hot experts in VRAM, claims 1.5–3.5× speedups on the same GGUF, and installs in one step. Versus ktransformers: double-click install on Windows, aimed at ordinary users. This differentiation is why it took off, but the moat is shallow. Strata itself has already added Qwen3.6 and DeepSeek V4.1 Flash to its README, so if upstream fully supports multiple models, PolyStrata loses its reason to exist. Its star growth has already slowed over the last 7 days (220 vs 258).

6. How many people saw it / copycats

  • Visibility: it is being talked about in small circles. r/LocalLLaMA and r/LocalLLM have named threads, along with several AI-generated tutorials and aggregator pages. HN, X and mainstream media have nothing. No revenue is involved.
  • Copycats: robertkarl/UnbiasedStrata forked straight from PolyStrata (219 stars). Similar Strata forks Xolotl (462) and strata-nvfp4 (221) appeared around the same time. The "Strata fork" niche is already crowded.
  • Handed off to simplexai-labs (lev8): a company moved a popular open-source library with 800+ stars under its own organization. Its intent is unverified (possibly to build the org's reputation or recruit).

7. Takeaways

  • Find a fast-growing open-source parent, then build the feature its maintainer explicitly declined, and put that refusal as the first item in your FAQ. Users will do the math themselves.
  • Keep an attitude of "we don't change your code, we merge every release of yours, and we're willing to upstream our work" toward the parent project. In return, the community mentions you alongside it rather than shutting you out.
  • Attach the machine, the files and a reproducible script to every performance number. For hardcore users, verifiable numbers are the best marketing.
  • "Paste this line into your AI coding assistant and it installs": replacing long install tutorials with AGENTS / AI_SETUP docs is worth copying for any local tool.

8. Still unclear

  • Why the repo was taken down by GitHub in mid-October (DMCA? false positive?) and how long the restoration took.
  • The actual reach of the Reddit launch posts (blocked by anti-scraping).
  • Why simplexai-labs / lev8 took it over, and whether the author VecSzn (who calls himself a CS student) joined that company.
  • Whether the stars were inflated: the curve is smooth, the fork ratio is high and the discussion looks real, so there are no visible signs of inflation, but we did not check the stargazers one by one.
  • The scale of Project Maya and freetoken was not verified.

Sources

This article was written by AI from public data and the data we collect daily. Numbers are sourced, and inferences are labeled.