Skip to content
View mikeyobrien's full-sized avatar

Highlights

  • Pro

Block or report mikeyobrien

Report abuse

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

Report abuse
mikeyobrien/README.md

Hi, I’m Mikey πŸ‘‹

πŸ“ Austin, TX | πŸ€– Agentic tooling builder | πŸš€ Sr. SDE @ Amazon

I build practical AI agent systems: orchestration loops, persistent agents with memory, and tools that tighten engineering feedback cycles.

TypeScript Node.js Python Rust CLI Agents

Current Projects

Agent systems

  • 🧠 ralph-orchestrator β€” hat-based orchestration that keeps coding agents iterating until the work is done.
  • πŸ” autoloop β€” control plane for long-running, multi-role LLM loops.
  • 🌊 rho β€” always-on personal AI operator with memory and scheduled check-ins.

Pi ecosystem

  • 🧹 pi-tidy β€” focused packages for scannable tool output, subagent fan-out, durable memory, and mobile-friendly status.
  • 🧩 pi-autoloop β€” run autoloop workflows from Pi.
  • 🎩 pi-ralph β€” manage Ralph loops from the Pi TUI.
  • πŸ”Œ pi-provider-kiro β€” Kiro/AWS Builder ID model provider for Pi.
  • 🀝 pi-gemini-agent β€” delegate autonomous work to Gemini agent mode.
  • πŸ”Ž pi-codex-search β€” structured Codex-backed web research.
  • πŸ”­ pi-gemini-search β€” Gemini CLI web research as a native Pi tool.
  • πŸ“ˆ pi-otlp β€” OpenTelemetry metrics for Pi sessions, tools, tokens, cost, and timing.
  • πŸ“Œ pi-pin-context β€” pin files and patterns into Pi session context.
  • 🧰 pi-extensions β€” independently installable Pi extensions.

Developer tools

  • πŸ›°οΈ sgx β€” agent-first CLI for X search, Grok research, and persistent research threads.
  • πŸ€– emacsapk β€” build Emacs and Termux APKs signed for shared Android filesystem access.
  • πŸ§ͺ tonic β€” Elixir-inspired systems language and native toolchain implemented in Rust.

Activity

GitHub Contribution Graph

Connect

Pinned Loading

  1. ralph-orchestrator ralph-orchestrator Public

    An improved implementation of the Ralph Wiggum technique for autonomous AI agent orchestration

    Rust 3.2k 301

  2. autoloop autoloop Public

    TypeScript 73 7

  3. rho rho Public

    An AI agent that stays running, remembers across sessions, and checks in on its own. macOS, Linux, Android. Built on Pi.

    TypeScript 375 29

  4. pi-autoloop pi-autoloop Public

    Pi extension for running autoloop autonomous LLM loops

    TypeScript 6

  5. pi-ralph pi-ralph Public

    TypeScript 8 1

  6. pi-provider-kiro pi-provider-kiro Public

    pi extension for Kiro API (AWS CodeWhisperer/Q) β€” 17 models, 7 families, OAuth via AWS Builder ID

    TypeScript 106 60