Free & open source · built in the open by Noizu Labs

Small, sharp tools.
The robots use every one.

Power Toys is the Noizu Labs utility belt: terminal tunneling and tab sorcery, per-directory model routing, agent sandboxes, Elixir and C libraries, MCP servers, and cross-language family packs — thirty-plus repos the robots run daily, indexed with real install commands.

  • Spotlight + 21 curated cards
  • 30+ repos · 4 GitHub orgs
  • one fleet, ten languages
  • more shipping all the time

Spotlight — current favorite

tabbing-on

Your tab strip is a dashboard. Start using it.

What

Sets tab titles, status text, highlight colors, urgency, emoji, and full terminal themes from the shell — plus per-tab todos, time-in-state reports, history search, and asciinema session recording. Pure POSIX shell with Bash/Zsh adapters; no build system, no external dependencies. Works inside Claude Code sessions via the tabbing-claude-statusline bridge.

Why

Long-lived tabs carry context that plain titles lose: what's running, how urgent, which task it belongs to. tabbing-on makes that context machine-settable from scripts and agents — a glance at the tab strip tells you the state of every job, and todo/history/report commands turn each tab into a lightweight task log.

Supported terminals

iTerm2 Ghostty Kitty WezTerm Alacritty Apple Terminal

Command family

tabbing-on tabbing-status tabbing-style tabbing-off tabbing-todo tabbing-report tabbing-history tabbing-info tabbing-doctor tabbing-marquee tabbing-init tabbing-claude-statusline …

$ git clone https://github.com/noizu/tabbing-on.git && cd tabbing-on
$ make install                                # -> ~/.local/bin + ~/.local/share/tabbing-on
$ eval "$(tabbing-init zsh)"                  # add to .zshrc (bash: tabbing-init bash)
$ tabbing-on "MyApp" "deploying" -blue -rocket -p2
$ tabbing-todo "K8 infra setup" -m "Deploy to staging cluster"
$ tabbing-report                              # time-in-state report for this tab

github.com/noizu/tabbing-on

The toolbox

The rest of the fleet, grouped the way the robots think about it — every card links straight to the repo, and install commands are real where a real one exists.

Terminal & CLI

remote-tunnel shell

Reach machines behind NAT/firewalls: persistent reverse autossh tunnels, on-demand ngrok TCP tunnels, and the nx-tunnel-watchdog launchd daemon.

make install · the-robot-lives/remote-tunnel

direnv-config (dc) rust · shell

YAML-backed layered config for direnv — swap 50-line .envrc exports for structured, versioned, deep-merged YAML that any process, or agent, can read and write.

make install · the-robot-lives/direnv-config

run-claude python

Per-directory model routing for Claude Code and OpenCode over a self-healing local gateway — 145+ cataloged models, one stable endpoint per project.

make install + run-claude secrets init --generate · noizu/run-claude

auto-sudo rust · shell

Sudo only where the rules say so: per-command escalation config plus generated shell wrappers. No blanket passwordless root.

make install · the-robot-lives/auto-sudo

dangerously-safe rust · docker

Run coding agents in auto-approve mode, safely — each run gets a fresh git worktree inside a purpose-built Docker sandbox with controlled env, ports, and network.

make install · the-robot-lives/dangerously-safe

quick-gist shell

A fast, ergonomic gh gist wrapper: fzf multi-select with preview, per-command account switching, automatic large-file chunking, and stdin piping.

unverified — no install target in README · noizu/quick-gist

web-scanner private elixir

Self-hosted, Firecrawl-API-compatible web scanner with private SearXNG search.

self-hosted · the-robot-lives/web-scanner

iffywow private polyglot

Coordinate codec and SDK for Ithkuil IV — every word of the constructed language gets a canonical coordinate tuple, with reversible romanization, integer codes, and SVG rendering as reversible projections. Polyglot: Elixir, Python, Go, Rust, and a Lit web component.

— · the-robot-lives/iffywow

demo-runner rust · shell

A typewriter-style scripted terminal demo player — reads a .demo script, types $ command lines character-by-character then runs them, with @sleep/@input/@prompt/@clear directives and speed control.

make install · noizu/demo-runner

Elixir & platform libraries

RuleEngine elixir

Noizu scripting and rule engine for business and interactive scripting.

noizu-labs/RuleEngine

trie_gen c

Support for compile-time-defined array-of-struct and array-of-int encoded tries.

noizu-labs/trie_gen

elixir-google-mcp elixir · mcp

Google Workspace as MCP: an Elixir MCP library for Workspace surfaces. On hex.pm, MIT.

noizu_google_mcp (hex; version pending) · noizu-labs/elixir-google-mcp

noizu_google elixir · hex

Hand-written Google REST client for Elixir — OAuth2 incl. service-account JWT, Finch + Jason, thin wrappers for Search Console, GA4, AdSense, and Google Ads.

{:noizu_google, "~> 0.2.4"} · noizu-labs/elixir-google

noizu_dropbox elixir · hex

Dropbox API v2 client for Elixir — RPC and content endpoints, OAuth2 short-lived tokens.

{:noizu_dropbox, "~> 0.1.0"} · noizu-labs/elixir-dropbox

noizu_github elixir

GitHub REST API wrapper for Elixir, generated from the vendored OpenAPI description — one module per API category, typed collections with pagination.

{:noizu_github, github: "noizu-labs/elixir-github", branch: "main"} · noizu-labs/elixir-github

noizu_sendgrid elixir · hex

SendGrid client for Elixir — create and send composable transactional email. Maintained fork of alexgaribay/sendgrid_elixir, published on hex.pm as noizu_sendgrid.

{:noizu_sendgrid, "~> 2.1"} · noizu-forks/sendgrid_elixir

MCP servers

Family packs

Noizu scaffolding

The supporting cast behind Noizu Elixir apps.

smart_token Smart Token Support · core NoizuErp · entities Noizu Entities · services Noizu.Service · clusters NoizuLabsClusters · seed_helper incremental migration seeds — all under noizu-labs-scaffolding/

Around the fleet

The tools above live in repos; these are their front doors — product sites from the same workshop.

Prompt Lingo

An open convention language for prompts — placeholders, pumps, directives — served over a public MCP. MIT, no account.

Visit site ↗

Elixir MCP

Model Context Protocol SDK for Elixir: servers and clients, compile-time tool schemas, stdio + Streamable HTTP.

Visit site ↗

GenAI

One Elixir interface for every LLM — the genai libs' front door.

Visit site ↗

ex_llama

Load GGUF models inside the BEAM — local LLM NIF bindings for Elixir.

Visit site ↗

SemText

One XHTML file in place of Markdown — the SemText markup format.

Visit site ↗

Mine your AI conversations

The flagship of the fleet: LLM Toolkit turns your Claude Code and Codex transcripts into a searchable, browsable, editable knowledge base — search it, revise it with AI, transfer it between harnesses, compact it on your terms, then extract agents, skills, and fine-tuning datasets. Everything stays on your machine.

Visit the LLM Toolkit page →