
The father of CentOS had AI write a kernel in 11 days: Ginux's 455 stars came from one news story
What it is An experimental operating system kernel written with AI that runs real Linux distributions in a virtual machine. In November it was converted into a sandbox that attaches to Linux and allows or denies system calls according to rules.
Why it took off The story "CentOS founder + AI writes a new kernel in 11 days + it boots Rocky 10" was picked up repeatedly by It's FOSS, Linuxiac, TechSpot, and Slashdot, right as the debate over whether AI can write kernels was heating up. It never took off on Hacker News.
CHow you can follow along Don't copy the kernel. Pick something hardcore in a field you genuinely know, something ordinary people wouldn't tackle alone and that can be objectively verified. Give AI a fixed number of days to finish it. At launch, publish the post, the repo, and the method report together, and pitch vertical media. Once it gets traction, package the method into something others can install.
- Data (updated daily) · Repo created 2026-10-11 · 474 stars · 7 days +168
GitHub · stars Data 2026-10-29 → 2026-11-08 (11 days, 11 observations). Points before 10-28 come from deeply / archive backfill, not every day has one
Ginux is a Rust kernel that Gregory Kurtzer, founder of CentOS and Rocky Linux, handed to OpenAI Codex to write. It isn't modified from Linux, yet it can boot Rocky Linux 10 all the way to systemd in a virtual machine. Released in Oct 27, by Nov 6 it had 455 stars and 57 forks (GitHub, 11-06). Almost all of those stars came from Linux media reposting one story after another, and the reasons were "who made it" and "11 days." Few people starred it because they wanted to use it. You can't borrow the author's reputation. What you can learn is how he picked a target and how he launched it, turning a technical experiment into a news story.
A "11 days" post
2026 Oct 27, Kurtzer posted a single line on X:
In 11 days, I built a new Linux-compatible operating system kernel that boots Rocky Linux 10 with systemd, all using Human-Directed Agentic Engineering (HDAE).
(11 days, I used "human-directed agentic engineering" to build a Linux-compatible new kernel that boots Rocky Linux 10 with systemd.)
It's FOSS published a report the same afternoon, titled "Rocky Linux Founder Built a 'Not Linux' Kernel in 11 Days Using AI." The article also picked up a joke from the README: the G in Ginux looks like Greg, and the author said that was "to keep my ego in check," with G officially standing for GPT. Nearly all the code was written by GPT-5.6 Sol in a single Codex task running for 11 continuous days, leaving roughly 139k lines of implementation and test code across 1,000 commits. That same day he published a technical report with a DOI on Zenodo explaining the method: humans set the architecture, constraints, milestones, and acceptance criteria. AI wrote the code, booted it, tested it, debugged it, and revised it until it passed every executable check.
The post struck the right tone. He repeatedly said this wasn't meant to replace Linux. In his words, "AI can write complex systems software, but compatibility, security, hardware support, standards, community, and long-term maintenance are the real moat." It's FOSS also stated the shortcomings up front: it only runs in QEMU, has no real-hardware support, no GPU or NVMe support, and no security audit.
How the stars climbed
| Date | What happened | Stars |
|---|---|---|
| 10-27 | Launched on X and LinkedIn, Zenodo report, It's FOSS coverage | Unknown |
| 10-28 | Linuxiac coverage, reposted on linux.org forums, YouTube explainer videos | Unknown |
| 10-29 | 87 | |
| 10-30 | Submitted to Hacker News (6 points, 0 comments); It's FOSS posted on Facebook and Instagram | 209 (+122, the single-day peak) |
| 11-02 | Slashdot reposted the It's FOSS article (86 comments), TechSpot followed up | 316 |
| 11-05 | Author published a long LinkedIn post announcing he had "killed it on day 18," and the project changed direction | 429 |
| 11-06 | 455 |
(Star counts from GitHub's daily figures.)
Two things stand out. First, it never took off on Hacker News: 6 points and no comments, so these stars weren't dug up by the developer community. Instead, tech outlets copied each other: It's FOSS, Linuxiac, TechSpot, and Slashdot had nearly identical headlines. Second, Kurtzer's other repos have almost no stars, which means the stars followed the story, not his account.
The 86 comments on Slashdot also show who showed up. The highest-scored ones were making crude jokes about his name, and further down people argued about whether AI-written code counts as "from scratch" and whether model weights already contained several kernels, then drifted into copyright and fair use. Very few people discussed the kernel itself. People came for the spectacle and to take sides, which reflects where the "can AI write a kernel" debate stood at the time: in October Linus had just publicly said he used AI to write patches, and both sides were hunting for examples.
Day 18, he "killed" it
On Nov 5, Kurtzer published a long LinkedIn post titled "Built Ginux in 11 days, killed it on day 18 (well, pivoted)." He said the project was never meant to produce a usable kernel ("that would be silly"). Its purpose was to test the HDAE method: pick something you understand, that's easy to test, and that ordinary people wouldn't do alone. Having proven that, he didn't expect the "huge attention: news, articles, podcasts, videos, and drive-by code reviews" it drew. He used the same method to automatically review nearly 80 PRs and 70 issues.
The repo now contains something different: a "user-space kernel" that attaches to Linux as an ordinary process. Each isolated environment has a contract specifying which system calls are passed through, which are forwarded, and which are denied outright. The README says, "Linux must never break user space; Ginux is meant to break it on purpose." The version that could boot directly is kept on the bootable-kernel branch.
The pivot itself made news again, and from 11-03 to 11-05 the repo gained 36 to 49 stars a day. However, the new direction is close to Google's gVisor (about 20k stars, already used in production), and the author himself admits gVisor and User-Mode Linux already do part of this. Whether the new direction can hold people on its own remains to be seen over the next few weeks.
At the same time, he split the method out into its own hdae repo, packaged as a skill for Codex and Claude Code that installs with one curl command. It had 51 stars at the time. When the attention peaked, he captured it with something people could actually install.
Who's doing something similar
| Project | Launched | Stars (11-06) | Compared with Ginux |
|---|---|---|---|
| google/gvisor | 2018 | About 19,900 | A user-space application kernel that aims for broad Linux interface compatibility and is already used in production. The pivoted Ginux is most similar to it. |
| asterinas / kerla / maestro | 2020–22 | 5.1k / 3.5k / 3.3k | Both are Linux-compatible kernels written in Rust, built by teams or individuals over several years. |
| firecracker / kata-containers | 2017 | 37.9k / 9.1k | Uses hardware virtualization for isolation. |
| bubblewrap / nsjail | 2015–16 | 9.4k / 4.2k | Filters existing system calls. |
| maharmstone/moxnox | 2026-10-22 | 222 | Another AI-assisted operating system (NT-style) that launched at about the same time, by an author with little name recognition. |
The last row is the most telling. moxnox and Ginux came out only five days apart and tell the same story: AI helped someone write an operating system. Its author had no name recognition and got less than half of Ginux's stars. That's roughly what the "famous name" factor is worth: the story itself earned about two hundred stars, and the author's name added over two hundred more (an inference). Most toy OSes that ordinary people vibe-coded online don't get even that many.
If it were you
C: learn how it picked its target and how it launched, but don't try to follow this project. More than half of Ginux's stars came from the "CentOS founder" identity, plus media reposting it again and again. Followers can get neither of those. It's already been covered by a whole round of Linux media, and in the user-space sandbox niche it's still overshadowed by gVisor. Writing your own "AI-written kernel," however well done, would just make you the second person telling the same story.
Best suited for: developers with years of real experience in a hardcore field (databases, compilers, browser engines, emulators, protocol stacks) who already have some standing in their community and want to use an open-source project to show what an expert can accomplish with AI. You don't need a name as big as Kurtzer's, but you do need one or two vertical outlets or communities willing to repost it for you.
Who it's not for: People new to the field who expect AI to write an OS for them. Kurtzer himself says that stuff AI-assembled by outsiders "on vibes" comes out poor quality, and media won't pick it up. Also not for people who want to build "a better gVisor" to rack up stars. That's years of engineering, not a single news hook.
How to do it: Copy the structure, swap the content. Pick something you know well that ordinary people wouldn't tackle alone, with an objective acceptance test outsiders can understand at a glance, like "boots a real distro," "passes an official test suite," or "opens a real website." Set a number of days and let the AI work nonstop, keeping the process on record. On launch day, release the post, the repo, and a method report (with a DOI or a long-form essay) together, so journalists have something to write about. Put numbers in the headline: days, lines of code, commit count, what it runs. State your weak points up front, because serious outlets will only repost what's honest. Once heat builds, immediately package the method into something people can install (a skill pack, templates, scripts) and route the traffic to your next repo.
How to get users: Don't count on Hacker News. Ginux only got 6 points there. Focus on vertical media and communities in your niche. Linux has It's FOSS, Linuxiac, and Slashdot, and databases, gaming, and security each have their own equivalents. Email editors directly, with a one-line headline and a screenshot of it running. After that, write a long-form post for every pivot and milestone. Ginux's second wave of stars came from the "killed it on day 18" article.
When to move: before: Aim for the window while the debate over "can AI write system software" is still hot. Right now someone is doing something similar every month, and "AI wrote X" stories will keep getting staler. Ideally ship before Q1 of year 2027, and pick something no one has yet claimed AI wrote.
Signs you read it wrong: ① If before year-end an unknown author's "AI wrote X in N days" project passes 2,000 stars, the story alone is enough and fame isn't required. That path is easier than C. ② If Ginux, after pivoting, still gains more than 100 stars a week in weeks with no news, the user-space contract direction holds people on its own, and following its technical direction is worth considering. ③ If "method skill pack" repos like hdae outgrow Ginux in stars, the real value is the method, and you should follow the method pack, not the project.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one gVisor Open source 2018 19.9k stars, used in production gVisor aims for broad Linux ABI compatibility. Ginux deliberately exposes only part of it, by domain contract. It's still a research prototype. User-Mode Linux Big-company features 2000 era Built into the Linux kernel Runs the whole Linux kernel as a process. Ginux implements its own contract layer. Gramine Open source 2021 775 star Library OS with a manifest as the boundary, targeting SGX seccomp / bubblewrap / nsjail Open source 2015-2016 bubblewrap 9.4k, nsjail 4.2k stars Only filters the existing ABI, without virtualizing a full contract Firecracker / Kata Containers Open source 2017 37.9k / 9.1k star Hardware virtualization for isolation. Ginux intercepts syscalls. Asterinas / Kerla / Maestro Open source 2020-2022 5.1k / 3.5k / 3.3k star A Rust kernel compatible with the Linux ABI, hand-written over many years. The original Ginux hook was AI finishing in 11 days and running enterprise distros. moxnox Open source 2026-10-22 222 star Another AI-assisted OS around the same time (NT-like), by an author with no name recognition - Where users come from
- Verified Founder posted on X / LinkedIn: x.com/gmkurtzer/status/2114958282481910115 (10-27); LinkedIn post, then a long-form pivot article on 11-05
- Verified Linux tech media repost chain: It's FOSS 10-27 → Linuxiac 10-28 → TechSpot, Ground News → Slashdot 11-02 (86 comments); 10-30 stars, +122 in a single day
- Verified Secondary spread on social platforms: It's FOSS Facebook / Instagram posts, linuxpc groups, YouTube videos and Shorts, Medium, Reddit, X @twtayaan
- Verified Zenodo technical report backing: zenodo.org/records/23682548, README includes DOI
- Inferred Hacker News: story 50302703 has only 6 points and 0 comments, never reached the front page, not a source
- Verified Charts: indexed by trendshift; repo less than 60 days old, not yet in GitHub trending
gmkurtzer/ginux research report (2026-11-06)
One line
Ginux is a Rust kernel that Gregory Kurtzer (founder of CentOS / Rocky Linux, CIQ CEO) wrote in a single long OpenAI Codex (GPT-5.6 Sol) task over 11 days. It is not a Linux fork, yet in QEMU it brings Rocky Linux 10 up to the systemd multi-user.target. In November 4–5 it pivoted: it now runs as a "user-space kernel," a normal process on top of Linux, deciding per domain contract whether each syscall is emulated, proxied, or denied. The version that booted directly lives on in the bootable-kernel branch.
Conclusion: why it broke out
The stars didn't come from the technology itself but from a news story: "CentOS/Rocky's father + new kernel written by AI in 11 days + it runs Rocky 10." A famous name, the hot debate over AI writing system software, and one catchy number came together. Linux tech media kept reposting it (It's FOSS → Linuxiac → TechSpot → Slashdot → YouTube/Facebook/Reddit/Medium), and the traffic flowed back to GitHub. It didn't catch fire on HN (only 6 points, 0 comments). Its GitHub stars are a byproduct of the news, not something developers went looking for and adopted. Tags: resource-driven (founder's reputation) + timing or platform event (the AI-writes-kernels debate was hot; Linus publicly used AI for patches in October).
Timeline and growth data
| Date | Event | stars (our GitHub repo_day) |
|---|---|---|
| 10-11 | repo created (11 days of private development) | — |
| 10-26/27 | Kurtzer posted on X (x.com/gmkurtzer/status/2114958282481910115,10-27 05:52 UTC) and LinkedIn, and published a technical report on Zenodo (zenodo.org/records/23682548) | — |
| 10-27 | It's FOSS coverage: itsfoss.com/news/ginux/ | — |
| 10-28 | Linuxiac coverage, reposted on linux.org forums; YouTube explainer video (ApyQ0T5uXNg) | — |
| 10-29 | 87 | |
| 10-30 | Submitted to HN by cycomanic (6 points, 0 comments, never reached the front page, from the hackernews library); indexed by trendshift; It's FOSS posts on Facebook/Instagram | 209 (+122, single-day high) |
| 10-31 | 282 | |
| 11-02 | Slashdot reposted the It's FOSS piece (86 comments); TechSpot and Ground News followed up | 316 |
| 11-04 | Split out the hdae repo (created 10-29, 51 stars), packaging the HDAE method as Codex / Claude Code skills | 401 |
| 11-05 | LinkedIn long-form "In 11 days I created Ginux, and on the 18th day, I killed it (or rather pivoted it)," pivoting to a user-space kernel | 429 |
| 11-06 | 455 (live from gh API 464, forks 59) |
Over the last 7 days +246 (data card). After the curve peaked at 10-30, it still added +25~50 a day, consistent with second-wave coverage from Slashdot and TechSpot and with the pivot news.
Competitors / similar
It has rivals in two lanes at once: "AI-written operating systems" (same hook) and "user-space kernels / sandboxes" (same thing Ginux now does).
| Name | Type | Launched | Scale (GitHub stars, 2026-11-06) | How it differs from Ginux |
|---|---|---|---|---|
| google/gvisor | Open source, user-space application kernel | 2018 | 19,890 | The pivoted Ginux is closest to it. gVisor aims for Linux ABI compatibility; Ginux deliberately exposes only part of the ABI, by domain contract. gVisor already runs in production; Ginux is still a research prototype. |
| User-Mode Linux | Built-in kernel feature | since 2000 | — | Runs the whole Linux kernel as a process. Ginux implements its own contract layer. |
| gramineproject/gramine | Open source, library OS (SGX) | 2021 | 775 | Uses a manifest plus a library OS as the boundary |
| seccomp / bubblewrap / nsjail | Kernel feature / open source | 2015–16 | bubblewrap 9.4k, nsjail 4.2k | Only filters the existing ABI, without virtualizing a full contract |
| firecracker, kata-containers | Open source, microVM | 2017 | 37.9k, 9.1k | Isolates with hardware virtualization; Ginux intercepts syscalls |
| asterinas, kerla, maestro | Open source, Rust kernels compatible with the Linux ABI | 2020–22 | 5.1k, 3.5k, 3.3k | All hand-written over years by teams or individuals. The original Ginux hook was that AI finished in 11 days. |
| maharmstone/moxnox | Open source, NT-like POSIX OS | 2026-10-22 | 222 | Another AI-assisted OS that appeared around the same time (people compared it to Ginux under Kurtzer's posts on X). The author has no name recognition, so it gets half the stars. |
| viralcode/vib-OS and other "vibe coded OS" projects | Open source / blog | 2025–26 | Not verified | Toy OSes that ordinary people vibe-coded. Ginux is about "expert plus AI" (HDAE), and it runs real enterprise distros. |
Where users / stars came from (growth tactics)
| Channel | Evidence | Confirmed? |
|---|---|---|
| Founder posted on X / LinkedIn himself | X post 2026-10-27; LinkedIn post activity-7520723818412290048; itsfoss says "Kurtzer announced it on X" | Yes |
| Linux tech media reprint chain | It's FOSS (10-27), Linuxiac (10-28), TechSpot, Ground News, Slashdot (11-02,86 comments) | Yes |
| Social platform re-sharing | It's FOSS Facebook / Instagram posts, the Facebook linuxpc group, LinkedIn reposts (Eddie M.), X @twtayaan, YouTube videos and Shorts, Medium, Reddit r/DIY_Geeks | Yes |
| Academic-style credibility | A Zenodo technical report (DOI), and the README carries a DOI badge, which lends credibility to the "AI writes a kernel" claim | Yes |
| Hacker News | Only 6 points and 0 comments, never hit the front page (hackernews library) | Confirmed not the main source |
| Charts | Listed on trendshift; the repo was less than 60 days old, so it never made GitHub trending (data card trending_days_any=0) | Partial |
| Contributors / AI agents opening PRs | Accounts like LevitateOS batch-opened PRs from codex/* branches; the author says HDAE auto-reviewed about 80 PRs and 70 issues | Yes (it props up activity, but it is not the main driver of stars) |
Why it took off (causes)
- Who the author is: founder of CentOS / Rocky Linux and CEO of CIQ, a figure Linux media naturally covers. The author's other repos sit at roughly 0 stars (gh API), which shows the stars follow this project, not the author's own following.
- The one-line hook: "11 days, AI-written, 139,000 lines, 1,000+ commits, boots Rocky 10 to systemd". The numbers are specific and clickbait-ready. It's FOSS, TechSpot, and Slashdot headlines are nearly identical.
- It rode the debate over AI writing systems software: October Linus publicly used AI for kernel patches (ZDNet 10-13), and "can AI write a kernel" was hot. Ginux is a working example, so both supporters and skeptics clicked through.
- Restrained, credible framing: the README and posts repeatedly say "not trying to replace Linux" and "the real moat is compatibility and community", and a Zenodo report backs it up. That's why serious outlets reprinted it instead of treating it as hype.
- The pivot was itself news: on day 18 it "killed" the original and rebuilt as a userspace kernel. A long LinkedIn post kept the heat going for several days (11-03 to 11-05 gained +36 to +49 per day).
Differentiation
- Original version: a standalone Rust kernel that boots directly from UEFI and treats Linux as a "personality" to run real enterprise distros. The differentiation was in who built it and how (a senior expert + a single long-running Codex task + executable acceptance gates), not in features. It only ran in QEMU, with no real-hardware, GPU, or NVMe support.
- Current version: a userspace kernel where each domain has a versioned "contract", deliberately and selectively breaking the full Linux ABI guarantee (README: "Linux must not break userspace; Ginux is designed to break … deliberately"). Conceptually it is close to gVisor; the difference is that the contracts are reviewable and minimized per workload.
- Was the pivot the reason it grew? No. The stars came from the news around the first version from 10-27 to 11-02, and the technical points of the pivot did not exist yet when the stars arrived. The story that actually worked was "celebrity + AI methodology".
Visibility and copycats
- Visibility: widely covered (It's FOSS, Linuxiac, TechSpot, Slashdot, YouTube, Reddit, Medium, Ground News), a big story in the Linux world. HN never picked it up, so mainstream developer circles have not fully spread it. No revenue (an open-source research project).
- Copycats: none seen copying it directly. Around the same time, moxnox (built 10-22, 222 stars) appeared, but it is not a copy. The author also split the method out into the hdae repo (51 stars), which can be read as a continuation of "productizing the methodology".
What others can borrow
- The method is worth more than the product: pick a goal crazy enough to be interesting and objectively verifiable ("boot Rocky 10 to systemd") to demonstrate an AI development method. The goal itself is the shareable content.
- At launch, X / LinkedIn posts, the GitHub repo, and the Zenodo DOI report went out together, so media had material to write from and it looked credible.
- Headlines need concrete numbers (days, lines, commit counts) and a loud identity.
- Once the heat arrived, package the method into something installable (hdae: Agent Skills for Codex / Claude Code, installed with one curl line) and route the traffic to the next product.
- Using AI to auto-process the flood of PRs and issues is itself a story worth telling.
Unknowns
- The original X post's views and reposts were not collected (no ginux-related content in the x-radar local corpus).
- Star history before 10-29 is unknown (our library starts at 10-28), and how much stars rose from 10-27 to 10-28 launch day is unverified.
- Whether the community sticks around after the pivot, and whether stars stall, depends on the next few weeks.
- trendshift and the YouTube view counts were not verified.
Sources
- GitHub: github.com/gmkurtzer/ginux (README, contributors, commits), github.com/gmkurtzer/hdae; gh API 2026-11-06
- Our libraries: github repo_day (data card), hackernews library (story 50302703)
- x.com/gmkurtzer/status/2114958282481910115
- itsfoss.com/news/ginux/
- linuxiac.com/centos-founder-builds-linux-compatible-rust-ker…
- www.techspot.com/news/114422-rocky-linux-creator-built-new-n…
- tech.slashdot.org/story/26/11/02/0317207/rocky-linux-creator…
- www.linkedin.com/pulse/11-days-i-created-ginux-18th-day-kill…
- zenodo.org/records/23682548
- news.ycombinator.com/item?id=50302703
- trendshift.io/repositories/323188