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.
Language breakdown (by bytes)
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
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
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)
Turn documents into AI-ready Markdown with visual understanding
thousandflowers/skillreaperCut context bloat in your AI-agent stack: find and safely prune unused skills, MCP servers and subagents from real transcript evidence
cocoonstack/sandboxFast cold-boot MicroVM sandboxes for AI agents on cocoon
MagnumGoYB/aitokOffline-first Go CLI for summarizing local token usage and estimated USD costs from Claude Code, Codex, and Gemini CLI.
jiangmuran/claude-in-boxPortable Claude Code dev environment in a Docker container — multi-session, hook-driven, web-managed, with transparent SOCKS5. Runs on a Raspberry Pi.
anthony-chaudhary/fakfak — 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.
housecat-inc/scratchSetup for Agent Computers
kovyrin/agent-secretA simple MacOS helper for safer exposure of secrets to your agents