16-day current streak·52-day longest streak
Hi, I’m Mikey 👋 📍 Austin, TX | 🤖 Agentic tooling builder | 🚀 Sr. SDE @ Amazon I build practical AI agent systems: orchestration loops, persistent agents with memory,…
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
Connect
-
ralph-orchestrator ★ PINNED
An improved implementation of the Ralph Wiggum technique for autonomous AI agent orchestration
Rust ★ 3.1k 14h agoExplain → -
autoloop ★ PINNED
No description.
TypeScript ★ 68 4d agoExplain → -
rho ★ PINNED
An AI agent that stays running, remembers across sessions, and checks in on its own. macOS, Linux, Android. Built on Pi.
TypeScript ★ 368 1mo agoExplain → -
pi-autoloop ★ PINNED
Pi extension for running autoloop autonomous LLM loops
TypeScript ★ 5 11d agoExplain → -
pi-ralph ★ PINNED
No description.
TypeScript ★ 8 5mo agoExplain → -
pi-provider-kiro ★ PINNED
pi extension for Kiro API (AWS CodeWhisperer/Q) — 17 models, 7 families, OAuth via AWS Builder ID
TypeScript ★ 73 14h agoExplain → -
pi-tidy-tools
Tidy, reason-first tool output for pi. Every tool call in two lines: why it ran, and what it returned. Diffs and output on demand.
TypeScript ★ 53 2d agoExplain → -
pi-codex-search
No description.
JavaScript ★ 16 5mo agoExplain → -
pi-gemini-agent
No description.
TypeScript ★ 13 5mo agoExplain → -
pi-otlp
No description.
TypeScript ★ 10 5mo agoExplain → -
pi-pin-context
No description.
TypeScript ★ 4 4mo agoExplain → -
everything-as-code
No description.
★ 4 6mo agoExplain → -
sgx
SuperGrok X/Web Search CLI
Python ★ 3 7d agoExplain → -
pi-session-search ⑂
Semantic search over past pi coding sessions — index, browse, and read your coding history
★ 3 3mo agoExplain → -
nix-config
No description.
Emacs Lisp ★ 3 3y agoExplain → -
emacsapk
Build tool for resigning Emacs and Termux APKs with shared certificates for Android
Shell ★ 2 6mo agoExplain → -
visual-explainer ⑂
Agent skill + prompt templates that generate rich HTML pages for visual diff reviews, architecture overviews, plan audits, data tables, and project recaps
★ 2 4mo agoExplain → -
hat-registry-sandbox
No description.
★ 2 4mo agoExplain → -
pi-subagents ⑂
Pi extension for async subagent delegation with truncation, artifacts, and session sharing
★ 2 5mo agoExplain → -
superpowers ⑂
Claude Code superpowers: core skills library
JavaScript ★ 2 8mo agoExplain → -
pi-telegram ⑂
Telegram runtime adapter for Pi
★ 1 6d agoExplain → -
pi-mono ⑂
AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods
TypeScript ★ 1 5mo agoExplain → -
hermes-webui ⑂
Hermes WebUI: The best way to use Hermes Agent from the web or from your phone!
Python ★ 1 2mo agoExplain → -
autoloop-tonic
Tonic-based autoloop runtime and legacy codebase
Shell ★ 1 3mo agoExplain → -
claude-web-interface
A mobile-first web interface for Claude Code, designed for Termux with a warm 70s-inspired aesthetic
JavaScript ★ 1 1y agoExplain → -
amazon-q-developer-cli-autocomplete ⑂
No description.
Rust ★ 1 1y agoExplain → -
amazon-q-developer-cli ⑂
✨ Agentic chat experience in your terminal. Build applications using natural language.
Rust ★ 1 1y agoExplain → -
pi-agent
No description.
TypeScript ★ 1 5mo agoExplain → -
pi-gemini-search
Pi extension: Gemini CLI-powered web search with live progress and prompt visibility
JavaScript ★ 1 5mo agoExplain → -
awesome-ralph ⑂
A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.
★ 1 6mo agoExplain → -
mlbshow-market
fetch MLB the show market data
Clojure ★ 1 5y agoExplain → -
ecobee-exporter
Prometheus ecobee exporter
Clojure ★ 1 5y agoExplain → -
intellimacs ⑂
Spacemacs' like key bindings for IntelliJ platform.
Vim script ★ 1 5y agoExplain → -
nix-configs
Nix configs
Shell ★ 0 16h agoExplain → -
mikeyobrien
GitHub profile README
★ 0 4d agoExplain → -
pi-extensions
Personal Pi extensions monorepo
TypeScript ★ 0 10d agoExplain → -
hermes-android ⑂
Android device control for hermes-agent — bridge app + Python toolset
★ 0 11d agoExplain → -
herdr ⑂
agent multiplexer that lives in your terminal.
★ 0 15d agoExplain → -
dots-hyprland ⑂
Usability-first dotfiles
★ 0 2mo agoExplain → -
pi-subagents-tintinweb ⑂
Sub-agents for pi with Claude Code look and feel — parallel execution, live widget, custom agent types, mid-run steering and more ...
★ 0 3mo agoExplain → -
hermes-agent ⑂
The agent that grows with you
★ 0 22h agoExplain → -
tonic
No description.
Rust ★ 0 3mo agoExplain → -
mycoder ⑂
Simple to install, powerful command-line based AI agent system for coding.
TypeScript ★ 0 1y agoExplain → -
botminter ⑂
A batteries-included CLI to bootstrap and manage your autonomous team of coding agents - Claude Code, Gemini CLI, Codex, and more.
★ 0 3mo agoExplain → -
glance
Strict tonic-only secure snippet sharing CLI and HTTP service.
Python ★ 0 4mo agoExplain → -
runrho.dev
No description.
HTML ★ 0 5mo agoExplain → -
agent-sop ⑂
Natural language workflows that enable AI agents to perform complex, multi-step tasks with consistency and reliability.
Python ★ 0 5mo agoExplain → -
cloud-runrho-dev
No description.
HTML ★ 0 5mo agoExplain → -
notes-scaffold
No description.
★ 0 5mo agoExplain → -
homebrew-core ⑂
🍻 Default formulae for the missing package manager for macOS (or Linux)
Ruby ★ 0 6mo agoExplain → -
sdk-python ⑂
A model-driven approach to building AI agents in just a few lines of code.
★ 0 8mo agoExplain → -
.emacs.d
No description.
Emacs Lisp ★ 0 8mo agoExplain → -
ghclip
GitHub Web Clipper
JavaScript ★ 0 8mo agoExplain → -
forge
Testing the limits of LLM self-sufficiency in creating frameworks, SDKs, and tools
HTML ★ 0 10mo agoExplain → -
acp-emacs
Agent Client Protocol integration for Emacs - unified chat interface for agentic AI tools
★ 0 11mo agoExplain → -
prelude ⑂
Prelude is an enhanced Emacs 25.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.
Emacs Lisp ★ 0 11mo agoExplain → -
retro-ssg
A minimalist static site generator with 90s web aesthetic
JavaScript ★ 0 1y agoExplain → -
konseho
Multi-agent council SDK built on Strands
Python ★ 0 3mo agoExplain → -
finch-mcp
No description.
Rust ★ 0 1y agoExplain → -
finch-mcp-rust
Rust implementation for running MCP servers using Finch (STDIO mode)
Rust ★ 0 1y agoExplain → -
finch-mcp-stdio
Rust implementation for running MCP servers in STDIO mode using Finch
Rust ★ 0 1y agoExplain → -
init.lua
Neovim configuration
Lua ★ 0 1y agoExplain → -
pipelines ⑂
Pipelines: Versatile, UI-Agnostic OpenAI-Compatible Plugin Framework
Python ★ 0 1y agoExplain → -
open-webui ⑂
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
★ 0 1y agoExplain → -
quartz-blog
No description.
TypeScript ★ 0 1y agoExplain → -
aoc-python-2024
Python - Advent of Code 2024
Python ★ 0 1y agoExplain → -
advent-of-code-2024
No description.
Go ★ 0 1y agoExplain → -
log-aggregator
No description.
Go ★ 0 1y agoExplain → -
mikeyobrien.github.io
No description.
JavaScript ★ 0 1y agoExplain → -
hugo-blog
Source for www.mikeyobrien.com
Nix ★ 0 2y agoExplain → -
systems ▣
System configurations
Nix ★ 0 2y agoExplain → -
quartz-content
No description.
TypeScript ★ 0 1y agoExplain → -
doda-bedrock ⑂
Doda Offers Developer Assistance
★ 0 2y agoExplain → -
aws-bedrock-with-rag-and-react ⑂
Prototyping Generative AI Use Cases with Amazon Bedrock and Langchain
★ 0 2y agoExplain → -
hammerspoon
No description.
Fennel ★ 0 3y agoExplain → -
advent-of-code-2022
advent of code 2022
Rust ★ 0 3y agoExplain → -
doom-config
.doom.d
Emacs Lisp ★ 0 3y agoExplain → -
dotfiles-3 ⑂
🏠
★ 0 3y agoExplain → -
nixos-config ⑂
My NixOS configurations.
★ 0 3y agoExplain → -
advent-of-code
No description.
Python ★ 0 4y agoExplain → -
nixpkgs ⑂
Nix Packages collection
Nix ★ 0 4y agoExplain → -
drone-in-minikube ⑂
Run Drone inside minikube
★ 0 9y agoExplain → -
emacs-osx ⑂
Emacs on Mac OSX. Install with Nix
★ 0 4y agoExplain → -
dotfiles-2 ⑂
prefs for how I like things
★ 0 7y agoExplain → -
clj-coinbase
coinbase api wrapper in Clojure
Clojure ★ 0 5y agoExplain → -
qmk_firmware ⑂
Open-source keyboard firmware for Atmel AVR and Arm USB families
C ★ 0 5y agoExplain → -
Bunny ⑂
PancakeBunny helps $cake lovers get more $cakes
★ 0 5y agoExplain → -
pod-tzzh-aws ⑂
No description.
Clojure ★ 0 5y agoExplain → -
parinfer ⑂
Let's simplify the way we write Lisp
★ 0 7y agoExplain → -
pod-registry ⑂
Pod manifests describe where pods can be downloaded, etc.
★ 0 5y agoExplain → -
terraform-aws-ecr-image ⑂
Terraform module to upload a docker image to ECR
Shell ★ 0 5y agoExplain → -
dotfiles-1 ⑂
And I say hey, what's going on?
★ 0 5y agoExplain → -
org-js ⑂
A parser and converter for org-mode notation, written in JavaScript
★ 0 7y agoExplain → -
direnv ⑂
unclutter your .profile
★ 0 6y agoExplain → -
clojure-koans
No description.
Clojure ★ 0 6y agoExplain → -
lisp-koans
No description.
Common Lisp ★ 0 6y agoExplain → -
sd-fitness-academy
No description.
JavaScript ★ 0 3y agoExplain → -
gatsby-starter-netlify-cms
No description.
★ 0 6y agoExplain → -
ox-hugo ⑂
A carefully crafted Org exporter back-end for Hugo
Emacs Lisp ★ 0 6y agoExplain → -
hugo-theme-addison
A very minimal hugo theme
CSS ★ 0 6y agoExplain → -
mikeyobrien-github.io
No description.
HTML ★ 0 6y agoExplain → -
docker-emacs ⑂
Dockerized Emacs (GUI)
★ 0 6y agoExplain → -
doom-emacs ⑂
An Emacs configuration for the stubborn martian vimmer
★ 0 6y agoExplain → -
FizzBuzzEnterpriseEdition ⑂
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
★ 0 6y agoExplain → -
advent-of-code-2019
No description.
Rust ★ 0 6y agoExplain → -
couchdbkit ⑂
CouchDB python framework
★ 0 8y agoExplain → -
rustbook
code examples from the Rust Programming Language Book
Rust ★ 0 7y agoExplain → -
vimrc ⑂
The ultimate Vim configuration: vimrc
Vim script ★ 0 7y agoExplain → -
mevn-stack-tutorial
Code from: https://medium.com/@anaida07/mevn-stack-application-part-1-3a27b61dcae0
JavaScript ★ 0 8y agoExplain → -
vim-config
vim configuration files
Vim script ★ 0 9y agoExplain → -
bat-and-ball-games
No description.
C++ ★ 0 10y agoExplain → -
simple-shell
No description.
C ★ 0 10y agoExplain →
No repos match these filters.