AI Dev Impact Lab JA
← Rankings · AI-RELATED REPO

Ding-Ye/learn-codex

Build a Go mini-version of openai/codex, session by session — each chapter ends with the upstream Rust source. Generated by the learn-repo-generator skill.

Go OTHER GitHub ↗
★ 0
stars
65
AI relevance
50
solo dev
0
tool sigs

SUMMARY AI summary by gpt-5-mini

learn-codex is a teaching companion that reconstructs the core mechanisms of openai/codex as a sequence of small, incremental Go modules. It's designed for engineers and learners who want to understand why upstream codex-rs makes its architectural choices without reading the full 120+‑crate Rust monorepo. Who uses it: Go developers, systems engineers, and researchers studying agent runtimes and the codex design. Key features: - 10 sequential sessions (s01–s10) that each add one mechanism: minimal event loop, streaming model client, exec tool, V4A patch applier, approval flow, execpolicy DSL, append-only rollout logging with resume, macOS/Linux sandbox adapters, MCP bridge, and CLI driver. - s_full integration walkthrough plus two appendices (mental model, upstream reading map). - Each chapter provides a Go module (code, tests, cmd runner), bilingual docs (EN/CN) with Problem·Solution·HowItWorks sections, and annotated Rust excerpts of the upstream source. - Quick start: Go ≥1.24, run examples and tests. Apache‑2.0 licensed.

DETECTED Detected AI stack

AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.

🧠 LLM providers (1)
OpenAI
🤝 Agent frameworks (1)
MCP

Language breakdown (by bytes)

Go
63.6%
CSS
1%
Rust
25.7%
JavaScript
0%
TypeScript
9.7%

Why this is classified AI-related

The AI relevance score checks four places for AI keywords and adds the weight of each one that matches. Full methodology

Repository name no match
Description +25 matched: openai
GitHub topics no match
README head +20 (derived from the score — README text is not stored)
Exclusion penalty -10

Total AI relevance score: 65 / 100

Position among AI repos in the same language

We track 516 Go repos, of which 411 score 40 or above on AI relevance. 189 have more stars than this one (top 36.8%), and 141 score higher (top 27.5%).

Owner

Account
Ding-Ye
Type
User
Followers
7
Company
学大汉 武立国

This person look like a dog

Dates

Created on GitHub 2026-05-09
Last push 2026-05-09
First seen here 2026-05-09
Last fetched 2026-08-16 16:21

Similar repos (same language)

magicrew/doc7

Turn documents into AI-ready Markdown with visual understanding

Go 1,107 AI 70
thousandflowers/skillreaper

Cut context bloat in your AI-agent stack: find and safely prune unused skills, MCP servers and subagents from real transcript evidence

Go 50 AI 70
cocoonstack/sandbox

Fast cold-boot MicroVM sandboxes for AI agents on cocoon

Go 47 AI 70
MagnumGoYB/aitok

Offline-first Go CLI for summarizing local token usage and estimated USD costs from Claude Code, Codex, and Gemini CLI.

Go 34 AI 75
jiangmuran/claude-in-box

Portable Claude Code dev environment in a Docker container — multi-session, hook-driven, web-managed, with transparent SOCKS5. Runs on a Raspberry Pi.

Go 30 AI 100
anthony-chaudhary/fak

fak — the Fused Agent Kernel: one Go binary that turns a tool-using agent (Claude Code, Codex, Cursor, any OpenAI/Anthropic/MCP client) into a managed agent: cache-stable model traffic, context compaction + crash resume, nanosecond tool-call policy, local GGUF serving with SSD expert offload.

Go 30 AI 50
housecat-inc/scratch

Setup for Agent Computers

Go 23 AI 45
kovyrin/agent-secret

A simple MacOS helper for safer exposure of secrets to your agents

Go 19 AI 50