Ground Truth.
AI, checked against the source.

News · 2026-07-15

xAI open-sourced its coding agent, then locked the door behind it

xAI has published the source code for Grok Build, its agentic coding harness and terminal interface, under the Apache 2.0 license -- one of the most permissive licenses in software. Read the repository's own contributing guide, though, and you find a flat statement that external contributions are not accepted. The commit history holds a single bulk upload pushed by a bot. It is open source you can take but not join.

Key facts

What the audit found

The license is real and it is generous. Apache 2.0 lets you download the code, modify it, fold it into a commercial product, and ship it without paying anyone or asking permission. It includes a patent grant. If your question is "may I legally build a business on this," the answer is an unambiguous yes, and that is not nothing.

The governance is the opposite. The CONTRIBUTING.md -- the file whose entire purpose is to tell you how to help -- says that external contributions are not accepted. There is no pull request path. The repository is not where the software is developed; it is where the software is periodically exported to. Updates arrive as bot pushes from an internal monorepo, in bulk, on xAI's schedule. The single commit in the history is the tell: a real collaborative project accretes history, arguments, reverts, and other people's names. This one arrived fully formed.

The clean way to describe it is that xAI has decoupled two things that the phrase "open source" normally bundles. The license governs your rights to the code. The governance governs your voice in the project. Grok Build has an open license and closed governance -- a one-way mirror.

The analogy is a restaurant that publishes its recipes. You genuinely get the recipes. You can cook the dish, sell the dish, change the dish. What you cannot do is suggest the chef add salt.

Why it matters

This pattern is spreading, and the vocabulary hasn't kept up. "Open source" is doing two jobs in public conversation -- describing a license and implying a community -- and companies have learned they can deliver the first while skipping the second, and still collect the reputational return of the word. The developer response to xAI's tooling has already been wary, which makes the framing here worth being precise about rather than cynical about.

Precision cuts both ways. The cynical read is that this is openwashing, and the give-away is that a project genuinely inviting collaboration does not ship a CONTRIBUTING.md whose content is a refusal. The generous read is that this is honest: xAI told you, in the file where you'd look, exactly what the deal is. Plenty of corporate repos leave a hopeful contributing guide up while quietly ignoring every pull request for two years. Saying "we won't take your patches" up front wastes less of your time than pretending otherwise. It is also a real gift to anyone who wants to study how a production coding agent is actually wired -- the harness and terminal interface of a frontier lab's agent is genuinely useful reading, and most labs publish nothing at all.

The argument this feeds into is the one running underneath the whole open-weights fight right now, from Inkling's release to Nathan Lambert's warning that open models may have six months to live. "Open" is becoming a contested term at exactly the moment it is becoming a regulated one, and definitions written loosely now will be litigated later. Linus Torvalds' response to a related question this week was that anyone unhappy with the Linux project's direction "can do the open-source thing and fork it." That is the freedom Apache 2.0 actually guarantees, and with Grok Build, forking is not a last resort -- it is the only form of participation available.

The honest caveat

None of this makes the code worse. If Grok Build's harness is good, it is good, and the license means you can use it. There is no bait-and-switch in the legal terms and nothing here is a violation of anything. The complaint is narrow and it is about language: a release described in coverage as xAI opening its coding agent to the community is, on inspection, xAI making its coding agent readable by the community. Those are different products, and only one of them is what most people hear.


Primary source, verified: read the paper →

Key questions

Is Grok Build actually open source?

Legally, yes -- it carries the Apache 2.0 license, so you may use, modify, fork and commercialize it freely. Practically, it is not a community project: the maintainers do not accept external contributions and the repository is a periodic export from an internal codebase.

What is the difference between open source and source available?

Open source refers to the license, meaning what you are legally allowed to do with the code. Source available loosely describes governance, meaning you can read it but not participate in its direction. Grok Build has an open license and closed governance.

Can I fork Grok Build and build on it?

Yes. Apache 2.0 gives you full rights to fork, modify and ship derivatives, including commercially. What you cannot do is get your changes merged upstream, so a fork diverges permanently rather than feeding back.
Cite this

APA

Ground Truth. (2026, July 15). xAI open-sourced its coding agent, then locked the door behind it. Ground Truth. https://groundtruth.day/news/xai-grok-build-open-license-no-contributions.html

BibTeX

@misc{groundtruth:xai-grok-build-open-license-no-contributions,
  title  = {xAI open-sourced its coding agent, then locked the door behind it},
  author = {{Ground Truth}},
  year   = {2026},
  month  = {jul},
  url    = {https://groundtruth.day/news/xai-grok-build-open-license-no-contributions.html}
}

Topics: open-source · xai · coding-agents · developer-tools · licensing

Comments are replies to this story on Bluesky — reply with any Bluesky account to join in.