TOOLS

Development & Application Tools I build, contribute to, or help maintain.

PowerPoint Add-in / Self-hosted AI Agent

Slilot

Slilot is a self-hosted PowerPoint taskpane add-in that turns conversation into live editing: the model builds and modifies the presentation you have open — slides, text, tables, and generated illustrations — then reviews its own work from real per-slide screenshots. It runs on a zero-dependency local Node service, speaks the Anthropic tool protocol natively, and includes a translation layer so any Anthropic- or OpenAI-compatible LLM endpoint can drive it. API keys and documents never leave the machine.

  • Office.js
  • PowerPoint
  • AI Agent
  • Tool Use
  • Node.js
  • Windows
  • Self-hosted

Contributed Project / Claude Code Plugin

claude-hud

Claude HUD is a Claude Code plugin that makes session state visible below the input line, including context usage, rate-limit usage, active tools, running agents, todo progress, project path, and git branch. It uses Claude Code's native statusline API and transcript data, so it works inside the terminal without a separate window.

  • Contributor
  • Claude Code
  • Plugin
  • Statusline
  • JavaScript
  • TypeScript

ZCode Extension / Community Plugin

ZCode-Timeline

ZCode-Timeline is a community-built ZCode extension that adds a vertical session timeline to the chat panel, with click-to-jump and hover previews for any user message. It installs as a one-shot patch of ZCode's app.asar (with a reversible original backup) rather than running a background daemon, and ships a standalone Windows installer and uninstaller.

  • React
  • TypeScript
  • Node.js
  • esbuild
  • ZCode
  • Plugin
  • Timeline

Desktop Workspace / Tauri App

mXterm

mXterm is a local-first, cross-platform terminal and remote-operations workspace built on Tauri v2, React, and Rust. It unifies local shells, SSH, RDP, VNC, Telnet, and serial connections with SFTP file management, Docker, port tunneling, host monitoring, scheduled remote tasks, an AI terminal assistant, and MCP, all in a single lightweight desktop app with no Node/Express runtime dependency.

  • Tauri
  • Rust
  • React
  • SSH
  • SFTP
  • RDP
  • MCP
  • AI Assistant