explaingit

takashiyoshinaga/agenticcodingblog

Analysis updated 2026-05-18

0JavaScriptAudience · developerComplexity · 2/5Setup · easy

TLDR

An interactive 3D solar system you explore in your browser, with optional AR mode on supported devices.

Mindmap

mindmap
  root((repo))
    What it does
      3D solar system
      AR viewing mode
      Orbit animation
    Tech stack
      Three.js
      WebXR
      Vanilla JavaScript
    Use cases
      Learn 3D web dev
      Explore planets in AR
      Pair with blog posts
    Audience
      Web developers
      Vibe coders
    Controls
      Drag to rotate
      Scroll to zoom
      WASD to fly
    Extras
      Japanese blog
      English blog

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Explore an interactive 3D model of the solar system in your browser.

USE CASE 2

View the solar system in augmented reality on a WebXR-supported device.

USE CASE 3

Learn how to build 3D web scenes with Three.js by following the companion blog posts.

What is it built with?

JavaScriptThree.jsWebXR

How does it compare?

takashiyoshinaga/agenticcodingblogabhishek-akkal/finovaadan-shahid/ecommerce_website
Stars000
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyeasymoderate
Complexity2/51/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

AR mode requires a WebXR-capable device.

In plain English

AgenticCodingBlog is an interactive 3D solar system visualization that runs entirely in a web browser, built to accompany a set of blog posts about creating 3D web content with the help of Codex, an AI coding assistant. The demo shows the Sun, all 8 planets, Earth's Moon, orbit paths, planet labels, and a star field backdrop, giving you a small self-contained model of the solar system to explore rather than a static image. You can explore the solar system using mouse and keyboard controls: drag to rotate the camera around the scene, scroll to zoom in and out, and use the WASD keys to fly the camera freely through the scene, much like moving a character in a simple 3D game. All planets orbit the Sun and rotate on their own axis in continuous animation, so the scene keeps moving even if you just sit and watch it. On devices that support WebXR, a browser standard for augmented and virtual reality, a View in AR button lets you overlay the solar system on the real world through your device's camera, effectively placing a miniature model of the planets on your desk or floor. In AR mode, you can scale the solar system larger or smaller using the right controller stick, letting you zoom the whole model in or out to a comfortable size. The tech stack listed in the README is Three.js version 0.164.1, a JavaScript library for rendering 3D graphics in the browser, OrbitControls, which is a Three.js camera navigation add-on, the WebXR Device API for the AR features, and vanilla JavaScript using ES Modules, meaning standard browser JavaScript with no framework or build step required to run the project. The project is accompanied by blog posts written in both Japanese and English that describe the development process behind it, and both are linked directly from the README for anyone who wants more background on how it was built.

Copy-paste prompts

Prompt 1
Explain how the WebXR AR mode works in AgenticCodingBlog's solar system demo.
Prompt 2
Help me add a new planet or moon to the AgenticCodingBlog Three.js solar system.
Prompt 3
Show me how the camera fly controls are implemented using WASD in this project.

Frequently asked questions

What is agenticcodingblog?

An interactive 3D solar system you explore in your browser, with optional AR mode on supported devices.

What language is agenticcodingblog written in?

Mainly JavaScript. The stack also includes JavaScript, Three.js, WebXR.

How hard is agenticcodingblog to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is agenticcodingblog for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.