British Army veteran | Founder, brAInwav | Codex-first toolmaker
From Demo to Duty: turning promising AI experiments into repeatable engineering workflows that a real project can trust.
Now (May 11, 2026): building Codex-first CLI tooling, agent instructions, and governance systems for AI-assisted engineering.
By harness, I mean the operating layer around Codex: CLI tools, instructions, validation gates, repo workflows, and review loops that make AI-assisted coding repeatable.
Last updated: 2026-05-11
I build the harness around Codex so AI coding can move from impressive demos to dependable project work:
- fresh implementation loops
- CLI research and knowledge tools
- MCP/server foundations
- instruction packs and validation gates
- repo governance that keeps human intent visible
Codex, OpenAI, MCP, TypeScript, Node.js, React, Swift, SwiftUI, Python, Bash, macOS, GitHub Actions, CircleCI, CodeRabbit.
Problem: OSS teams and founders need fast, reliable AI tooling they can trust.
Solution: I build pragmatic Codex-first harnesses: CLIs, instruction systems, validation gates, and governance tools that turn experiments into safe, repeatable workflows.
Why it helps: Clear defaults, fast setup, and tools that scale from solo dev to team.
| Project | Why it matters | Signal |
|---|---|---|
| Agent-Skills | Codex-first skill catalog for authoring, validating, and syncing AI coding skills across local agent workflows. | 4 stars |
| ralph-gold | A Golden Ralph Loop orchestrator for running fresh Codex sessions in a deterministic implementation loop. | 2 stars |
| rSearch | Search, fetch, and download arXiv papers from the terminal. CLI plus TypeScript client. | active |
| wSearch | Script-friendly Wikidata REST, SPARQL, and Action API queries from the terminal. | active |
| mKit | MCP server boilerplate for Cloudflare Workers. | 1 star |
| Design-System | Cross-platform UI workbench and component system for ChatGPT widgets and React apps. | active |
# ralph-gold
gh repo clone jscraik/ralph-gold
cd ralph-gold
uv tool install -e .
ralph --help# rSearch
npm i -g @brainwav/rsearch
rsearch --help# wSearch
npm i -g @brainwav/wsearch-cli
wsearch --help- diagram-cli - A command-line tool for generating static architecture diagrams and enforcing architectural guardrails.
- trace-narrative - A new way to discover the narrative, share, and collaborate across GIT and agent traces.
- code-archaeology-kit - Tools and scripts for archeological analysis of codebases, commit history, and development patterns.
- unfinished-cemetery - A ritualised archive of abandoned projects — post-mortems for software that died so we could learn what lives.
All published under @brainwav on npm:
| CLI | What it does | Install |
|---|---|---|
| rSearch | arXiv paper search, fetch, download | npm i -g @brainwav/rsearch |
| wSearch | Wikidata REST/SPARQL queries | npm i -g @brainwav/wsearch-cli |
- Current focus - Making
ralph-gold,Agent-Skills, and thebrainwavCLIs more reliable and production-ready - Engineering deterministic AI workflows - Shipping ralph-gold to run fresh Codex sessions in a repeatable loop
- Publishing practical AI tooling - Maintaining rSearch and wSearch CLIs for research, search, and query workflows
- Building agent infrastructure - Evolving mKit as a practical MCP/Cloudflare Workers foundation for AI tooling
- Improving developer operations - Building reusable tooling ecosystems like Agent-Skills, code-archaeology-kit, trace-narrative, and Design-System
Agentic developer workflows - Codex, MCP, review loops, PR automation, and validation gates
CLI tools - research, knowledge, search, repo automation, and developer UX
AI governance - instructions, drift control, and repeatable workflows that keep human intent visible
Grumpy Old Vet product thinking - turning messy prototypes into dependable tools without losing the human intent
I keep an archive of retired experiments at unfinished-cemetery: short post-mortems for software that taught something useful before it was retired.
- xKit - Unofficial X Web API Toolkit
- GitHub: jscraik/xKit
- zSearch - Z.AI capabilities CLI and MCP server for agents and automation
- GitHub: jscraik/zSearch
- data-dashboard
- GitHub: jscraik/data-dashboard
- jules-companion
- GitHub: jscraik/jules-companion



