Skip to content

Commit 7e2590d

Browse files
PatrickWiloakclaude
andcommitted
docs: close post-publish doc gaps + SEO pass (description, topics, keywords)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 043ca65 commit 7e2590d

5 files changed

Lines changed: 29 additions & 5 deletions

File tree

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2026 Patrick Wiloak
3+
Copyright (c) 2026 Nobler Works (https://noblerworks.com/)
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ If you want something like Minecraft Agentic Builder built for your domain, [get
2424
**Watch a crew of AI agents design and build castles in Minecraft - live, in your browser.
2525
You don't even need to own the game.**
2626

27+
*An open-source multi-agent AI Minecraft builder: an LLM (Claude, Gemini, GPT, Ollama - or a
28+
free built-in library, no API key) designs the build, and four Mineflayer bots construct it
29+
block by block on a local server while you watch.*
30+
2731
[![CI](https://github.com/NoblerWorks-HQ/minecraft-agentic/actions/workflows/ci.yml/badge.svg)](https://github.com/NoblerWorks-HQ/minecraft-agentic/actions/workflows/ci.yml)
2832
[![Node 20+](https://img.shields.io/badge/node-20%2B-brightgreen)](https://nodejs.org)
2933
[![Minecraft 1.20.1](https://img.shields.io/badge/minecraft-1.20.1-blue)](https://www.minecraft.net)
@@ -74,8 +78,9 @@ npm run web # everything in one browser tab (recommended)
7478

7579
That's the whole setup. `npm run web` starts a local Minecraft server (first run downloads
7680
it, ~1 min), hires the crew, and **opens your browser on http://localhost:8080** - on a
77-
loading screen that shows each startup step ticking over, so you're never staring at a
78-
blank page wondering if it hung.
81+
loading screen that shows each startup step ticking over, then a progress bar over the 3D
82+
pane that tracks the world actually streaming in, so you're never staring at a blank page
83+
wondering if it hung.
7984

8085
Prefer the terminal? `npm run play` gives you the same builds from a menu, with a read-only
8186
3D view at `http://localhost:3000`.
@@ -522,4 +527,6 @@ this exists.
522527

523528
PRs welcome - this is meant to be a fun, hackable starting point. Good first PRs: a new
524529
library preset (see [`src/library/index.js`](src/library/index.js) - the primitives make it
525-
easy), a new scene, a new personality, a new provider. [MIT licensed](LICENSE).
530+
easy), a new scene, a new personality, a new provider. Start with
531+
[CONTRIBUTING.md](CONTRIBUTING.md) (setup, which tests to run for which change) and report
532+
vulnerabilities via [SECURITY.md](SECURITY.md). [MIT licensed](LICENSE).

TODO.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,17 @@ Working task list for **minecraft-agentic**. Read this at the start of a work se
4040

4141
## Done
4242

43+
- [x] ~~**Post-publish doc audit + SEO pass.** Gaps found and fixed: the README Contributing
44+
section predated CONTRIBUTING.md and never linked it (or SECURITY.md); the loading-screen
45+
copy in README/SETUP described only the boot steps, not the 3D pane's mesh-progress
46+
preloader; LICENSE still named Patrick personally while package.json and the repo owner
47+
say Nobler Works. Verified all media references resolve and all README anchors have
48+
targets (the camera-bot one is an explicit `<a name>`, not a heading - fine). SEO: repo
49+
description rewritten keyword-rich, topics 9 -> 18 (nodejs/javascript/ai/bot/generative-ai/
50+
minecraft-bot/agents/openai/game-ai), package.json keywords widened to match, and the
51+
README got a natural-language keyword line under the tagline (multi-agent AI Minecraft
52+
builder / LLM / Mineflayer) since Google indexes GitHub READMEs~~ ✅ done 2026-07-30
53+
4354
- [x] ~~**Transferred to the org: github.com/NoblerWorks-HQ/minecraft-agentic** (same home as
4455
IRONSIGHT), a few minutes after the public flip. Topics, homepage, wiki/projects-off, and
4556
private vulnerability reporting all survived the transfer; repo URLs in package.json /

docs/SETUP.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ npm run web # everything in one browser tab - opens http://localhost:8
1010
`npm run web` does everything: starts the Docker Minecraft server (first run downloads it and
1111
generates the world, ~1 min), hires the crew, and opens your browser on the control panel - a
1212
prompt box, the curated presets, the scene chips, and the live 3D view, all on one URL. The page
13-
opens immediately on a loading screen that shows each startup step as it completes, so you can
13+
opens immediately on a loading screen that shows each startup step as it completes, and the 3D
14+
view keeps its own progress bar until the world has actually streamed in and meshed, so you can
1415
watch it come up.
1516

1617
Prefer the terminal? `npm run play` gives you the same builds from a menu and a read-only 3D view

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,18 @@
1414
},
1515
"keywords": [
1616
"minecraft",
17+
"minecraft-bot",
1718
"mineflayer",
1819
"ai-agents",
1920
"multi-agent",
2021
"llm",
2122
"claude",
2223
"gemini",
24+
"openai",
25+
"ollama",
26+
"generative-ai",
2327
"autonomous-agents",
28+
"ai-builder",
2429
"prismarine-viewer"
2530
],
2631
"type": "module",

0 commit comments

Comments
 (0)