Skip to content
View monotykamary's full-sized avatar
🤖
🤖

Block or report monotykamary

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
monotykamary/README.md

Hi, I'm Tom 👋

🛠️ Open Source Builder

TypeScript Go Rust Zig Elixir Ruby JavaScript Bun Effect Docker Ghostty macOS Neovim

I do open source while doing dad stuff. Building tools that make mostly my life easier.

Featured Projects

Standalone Projects

Independent tools and frameworks I've built.

  • 🪟 openmux - A simpler multiplexer, built with OpenTUI. Terminal window management reimagined.
  • 📖 folio - Book PDF pagination using @chenglou/pretext for text measurement and Chrome's native page breaking. Replaces Paged.js.
  • quickbeam-js - OTP patterns in JavaScript, on the BEAM — Supervisors, GenServers, Registries, Pools, Tasks, and Applications built on QuickBEAM primitives

pi Extensions

My collection of extensions for the pi coding agent.

  • 🩹 pi-tool-repair - Validate-then-repair extension for pi — fixes common LLM tool-call mistakes (null fields, stringified arrays, wrong field names, anchor bleed) before tools execute.
  • pi-io-provider - IO Intelligence as a custom model provider for pi.
  • pi-neuralwatt-provider - Neuralwatt as a custom model provider for pi.
  • 🌐 pi-tps-web - A web interface to capture pi session customType exports from pi-tps.
  • pi-parasail-provider - Access DeepSeek, Qwen, GLM, Kimi, Llama, Gemma, Mistral and more through the Parasail API.
  • 🔧 pi-opencode-provider - OpenCode as a model provider for pi.
  • 🐹 pi-opencode-go-provider - OpenCode (Go) as a model provider for pi.
  • 🌙 pi-moonshot-provider - Moonshot as a custom model provider for pi.
  • 🎯 pi-crofai-provider - Enable crof.ai as a model provider for pi.
  • 🔺 pi-baseten-provider - Baseten as a custom model provider for pi.
  • pi-fast-resume - ⚡ Instant session picker for pi — reads 16KB per file instead of the full JSONL, first results in 6ms
  • 📊 pi-tps - See your LLM generation speed (tokens/second) after every agent turn.
  • 🐊 pi-makora-provider - Makora provider extension for pi — access DeepSeek V4, GLM 5.1, Kimi K2.6, Llama 3.3, Qwen 3.6, and more through the Makora inference API
  • 🔥 pi-fireworks-provider - Fireworks AI as a model provider for pi.
  • 🔗 pi-umans-provider - UMANS provider extension for pi — Access Kimi K2.6, GLM 5.1, Qwen 3.6, and coding-optimized models through the UMANS API.
  • 🍪 pi-wafer-provider - wafer.ai as a custom model provider for pi.
  • 🔌 pi-tensorix-provider - Tensorix provider extension for pi - Access DeepSeek, GLM, Kimi, Qwen, MiniMax, Llama, and more through the Tensorix API
  • 🗜️ pi-vccFork — Smart, Fast & Lossless session compaction for Pi. No LLM calls — produces structured, transcript-preserving summaries using pure extraction and formatting.
  • 🪻 pi-lilac-provider - Access Kimi K2.6, GLM 5.1, and Gemma 4 models through Lilac's OpenAI-compatible API on idle GPUs.
  • 🐋 pi-deepseek-provider - DeepSeek as a custom model provider for pi.
  • 🔁 pi-retry - Simple retry extension for 400 and 413 errors.
  • 🐝 pi-messenger-swarm - Multi-agent coordination and messaging system.
  • 🐎 pi-startup-tracer - Trace pi extension lifecycle timing to identify startup and resume bottlenecks
  • 🔬 pi-autoresearch-harness - Autonomous experiment loop extension for pi with worktrees as a harness version
  • 🌊 pi-morph - Pi extension for Morph SDK — Fast Apply, WarpGrep, Public Repo Context, and Compaction
  • 🌿 pi-var - Copy-on-Write (CoW) development workspaces. Isolated variations for parallel experiments.
  • 🔄 pi-recurse - Recursive subagent delegation, inspired by RLMs. Delegate work in single, parallel, or chain modes.
  • 🧠 pi-reason-harness - Recursive self-improving reasoning harness for pi: iterate, verify, improve.
  • 🔄 pi-loop - Creates and closes a verification loop on a task.
  • 💤 pi-lazy-extensions - Lazy-load pi extensions on demand via a ToolSearch-style proxy tool.
  • 👻 pi-invisible-continue - Invisible session continuation for pi; resume without sending any prompt
  • 🚫⏩ pi-trust-defer - Skip the startup trust prompt in pi — auto-decline project trust so you're immediately interactive, then /trust + /reload to apply
  • 🙈 pi-hide-providers - Hide providers and models from pi's model selector — filter the /model list and Ctrl+P cycling via a configurable blocklist
  • 🔄 pi-model-sort - Sort models in pi's /model selector by last usage — most recently used models appear first
  • pi-hypercharm-provider - HyperCharm provider extension for pi — Access DeepSeek, GLM, Kimi, Qwen, MiniMax, Gemma, GPT-OSS, and Llama models through the Charm Hyper API
  • 🔘 pi-toggle-skills - Toggle skill visibility in pi's system prompt — flip disable-model-invocation on skills via an interactive TUI
  • ⌨️ pi-double-esc - Prevent accidental Escape from aborting the LLM — requires double-press to interrupt while streaming
  • 🖼️ pi-warp-kitty-images - Enable Kitty image protocol for Warp terminal in pi's TUI.
  • 🖼️ pi-localterm-kitty-images - Enable Kitty image protocol for localterm in pi's TUI.

Developer Tools

  • 🎯 vscode-aql - Syntax Highlighting for ArangoDB Query Language (AQL). Available on the VSCode Marketplace.
  • 📑 tab-flow-chrome - Chrome extension for managing tabs with workflow automation, dark theme support, and smart organization features.
  • 🔥 flame-js - FLAME-style remote execution for TypeScript with Bun, Effect.ts internals. Distributed computing made simple.
  • 🐮 cowl - Copy-on-Write cloning for macOS. Fast, efficient filesystem operations.
  • 🌐 grpc-reverse-proxy - A lightweight reverse proxy for gRPC services.
  • 📝 inline-yaml - JavaScript/TypeScript YAML Template Literal Syntax Highlighting. Write YAML inside your JS with full editor support.
  • 🧠 nested-modal-transducers-golang-implementation - Nested Modal Transducers in Go, spiced up with XState patterns. State machines meet Go.

Systems & AI

  • 📡 mastra-observer-mailbox - Ambient/background agent library for Mastra. Give your AI agents a persistent memory layer.
  • 🔊 elevenlabs-docs-mcp - MCP server for ElevenLabs documentation. Bridge the gap between your AI coding assistant and voice AI docs.

Low-Level & Systems

  • 🧮 trie_hard_zig - Novel Trie data structure optimized for small, sparse maps, rewritten in Zig.
  • 🔢 sorted_set_nif_zig - Elixir SortedSet backed by a Zig-based NIF for performance.

DevOps & Tooling

  • ☁️ gitea_on_fly - Self-hosted Gitea on Fly.io. Git hosting that scales.
  • 🐳 docker-wscat - Lightweight wscat Docker image based on node:alpine. WebSocket testing in a container.
  • 🖥️ dotfiles_i3 - My i3 window manager configuration. Tiling window management done right.

Open Source Contributions

🔓 Open Pull Requests

✅ Merged Pull Requests

Show 193 more merged PRs

GitHub Activity

GitHub Contribution Graph

Connect

X LinkedIn GitHub


245 public repositories • Building in the open

Popular repositories Loading

  1. openmux openmux Public

    A simpler multiplexer, built with OpenTUI.

    TypeScript 80 11

  2. pi-messenger-swarm pi-messenger-swarm Public

    Swarm-first multi-agent messaging and task orchestration extension for Pi

    TypeScript 25 9

  3. vscode-aql vscode-aql Public

    Syntax Highlighting for ArangoDB Query Language (AQL) 🙌

    TypeScript 23 4

  4. pi-tps pi-tps Public

    See your LLM generation speed (tokens/second) after every agent turn.

    TypeScript 22 1

  5. pi-tps-web pi-tps-web Public

    A web interface to capture pi session customType exports from pi-tps.

    TypeScript 14

  6. pi-neuralwatt-provider pi-neuralwatt-provider Public

    A pi extension that adds Neuralwatt as a custom model provider.

    TypeScript 9 1