Skip to content
View jscraik's full-sized avatar

Highlights

  • Pro

Block or report jscraik

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jscraik/README.md

Jamie Scott Craik | AI Software Developer

Typing SVG

LinkedIn GitHub followers Twitter Follow


British Army Veteran | AI Software Developer

Founder, brAInwav | AI-Powered Tools | Vibe-Coding Mode

From Demo to Duty: Transforming playful experiments into production tools. Building AI-powered developer tools that make coding more accessible, more fun, and more powerful.

Now (Feb 22, 2026): Building gKit and CLI tooling for AI developer workflows.

Last updated: 2026-02-22

Philosophy Mode Focus


πŸ’» Vibe-Coding Stack

AI Pair Programmers

Claude OpenAI Ollama

Languages & Frameworks

TypeScript JavaScript React Node.js Swift SwiftUI

Build Tools & Environment

Vite Tailwind macOS CLI Vibe Coding

TL;DR

Problem: OSS teams and founders need fast, reliable AI tooling they can trust.

Solution: I build pragmatic CLIs 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.

Featured Projects (Community + Adoption)

  • 🧭 ralph-gold ⭐ 1 - A Golden Ralph Loop orchestrator that runs fresh CLI-agent sessions (Codex, Claude Code, Co...
  • πŸ“„ rSearch - rSearch helps developers search, fetch, and download arXiv papers from the terminal
  • πŸ“š wSearch
  • πŸ” zSearch - Z.AI capabilities CLI and MCP server for agents and automation
  • 🧰 mKit ⭐ 1 - MCP Server Boilerplate for Cloudflare Workers
  • 🐦 xKit ⭐ 3 - Unofficial X Web API Toolkit

Quick Start (Pick One)

# 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
# zSearch
npm i -g @brainwav/zsearch
zsearch --help

More Projects

The Search Family

All published under @brainwav on npm:

CLI What it does Install
zSearch Z.AI vision, search, web reader, repo exploration, MCP server npm i -g @brainwav/zsearch
rSearch arXiv paper search, fetch, download npm i -g @brainwav/rsearch
wSearch Wikidata REST/SPARQL queries npm i -g @brainwav/wsearch-cli

What I'm Doing

  • Building AI-powered CLIs - Tools that make developers' lives easier
  • Shipping governance frameworks - Safety-first AI development with gKit
  • Learning in public - Documenting the journey from demo to duty
  • Vibe-coding - Rapid prototyping with Claude Code and Codex

🀝 Let's Build Together

πŸ› οΈ Tool Development Β· AI-powered CLIs Β· Developer experience Β· Automation tools

🀝 Collaboration · Open source contribution · Veteran tech initiatives · Fun projects

πŸš€ From Demo to Duty Β· Turn experiments into products Β· Ship safely Β· Learn in public


πŸ“¬ Connect

LinkedIn Twitter Email

Pinned Loading

  1. rSearch rSearch Public

    rSearch helps developers search, fetch, and download arXiv papers from the terminal

    TypeScript

  2. wSearch wSearch Public

    JavaScript

  3. Agent-Skills Agent-Skills Public

    My catalogue of Skills.md

    Python 2 1

  4. ralph-gold ralph-gold Public

    A *Golden Ralph Loop* orchestrator that runs **fresh CLI-agent sessions** (Codex, Claude Code, Copilot) in a deterministic loop until your PRD is complete.

    Python 1 2

  5. code-archaeology-kit code-archaeology-kit Public

    Python

  6. firefly-narrative firefly-narrative Public

    A new way to discover the narrative, share, and collaborate across GIT and agent traces.

    TypeScript