TEKMidian

Open Source Contributions

Tools, integrations, and utilities we've built and shared on GitHub. From AI infrastructure and document workflows to maker tools and developer utilities — freely available for the community.

  • 22 public repositories
  • MCP servers published on npm
  • github.com/mnott
Open Source

Community Contributions

Tools, integrations, and utilities we've built and shared on GitHub. From AI infrastructure to document workflows to maker tools.

5

PAI

Personal AI Infrastructure — a persistent memory and knowledge OS for Claude Code. Gives your AI sessions continuity across conversations with semantic search and project tracking.

  • Indexed session memory with semantic search
  • Autonomous skill system
  • Obsidian vault integration
TypeScript Claude Code MCP

AIBroker

Platform-agnostic AI message broker — shared infrastructure for messaging bridges that connect WhatsApp, Telegram, and other channels to Claude Code, OpenAI, or local Ollama backends.

  • Hub daemon routing across adapters
  • Multi-backend: Claude, OpenAI, Ollama
  • Unix Domain Socket IPC architecture
TypeScript MCP AI Broker
3

Whazaa

WhatsApp adapter plugin for AIBroker. Turn your phone into a Claude terminal — text, images, and voice in both directions. Owns the Baileys WhatsApp connection; all intelligence lives in the AIBroker hub.

  • Thin adapter plugin for AIBroker hub
  • Baileys WhatsApp connection via IPC socket
  • Terminal & session control from your phone
TypeScript AIBroker Plugin WhatsApp

Telex

Telegram adapter plugin for AIBroker. The Telegram counterpart to Whazaa — maintains a GramJS MTProto connection and passes messages to the hub. Commands, TTS, vision, and session management all come from AIBroker.

  • Thin adapter plugin for AIBroker hub
  • GramJS MTProto connection via IPC socket
  • Telegram Saved Messages as interface
TypeScript AIBroker Plugin Telegram
4

Coogle

Google Workspace MCP multiplexer for Claude Code. 142 tools across Gmail, Calendar, Drive, Docs, and Sheets via a persistent daemon with shared OAuth.

  • Unix socket daemon architecture
  • Published on npm as @tekmidian/coogle
  • Multi-session credential sharing
TypeScript MCP Google APIs
1

Hook

MCP server giving Claude Code full access to Hookmark — the macOS app for bidirectional links between files, URLs, emails, and notes. Link anything to anything through natural language.

  • 7 MCP tools wrapping Hookmark CLI
  • Bidirectional link management
  • Search and discover connected items
JavaScript MCP Hookmark

Scribe

MCP server for YouTube transcript extraction. Talks directly to YouTube's Innertube API — no API keys, no third-party services. Outputs plain text, SRT, or JSON with millisecond timing.

  • Direct Innertube API integration
  • Auto and manual caption support
  • Published on npm as scribe-mcp
TypeScript MCP YouTube

Devon

MCP server bridging Claude Code to DEVONthink — search, read, and manage your document database via AppleScript. Published as @tekmidian/devonthink-mcp on npm.

  • Smart groups and rules management
  • EML header parsing
  • Zero-config npx setup
TypeScript MCP DEVONthink

Obsidian iCloud Sync

Obsidian plugin enabling selective folder sync to iCloud Drive for iOS access — mark folders with YAML frontmatter, and only those mirror bidirectionally to your iPhone.

  • Frontmatter-based folder selection
  • Bidirectional real-time sync
  • Conflict resolution strategies
TypeScript Obsidian iCloud
1

OrcaSlicer

Fork integrating ZAA Contouring into OrcaSlicer and Bambu Studio — an advanced surface quality algorithm for multi-brand 3D printers including Bambu, Prusa, and Voron.

  • ZAA Contouring algorithm integration
  • Multi-brand printer support
  • G-code generation for FDM printers
C++ 3D Printing Slicer
2

Gitflow

Command-line GitFlow workflow automation. Streamlines branching, merging, and release management with a clean CLI interface.

  • Feature, release, and hotfix branches
  • Automated merge workflows
  • Clean CLI with Rich output
Python Git CLI

CSV2SQL

Converts CSV files into executable SQL INSERT statements for direct database import. Handles type inference, quoting, and schema generation automatically.

  • Automatic type detection
  • Configurable output format
  • Batch file processing
Python SQL CLI

OptiFrame

Compute optimal picture placement inside passe-partout frames. Because "aesthetics is mathematical" — calculates ideal proportions so your art sits perfectly within its mount.

  • Golden ratio and proportion calculations
  • Optimal picture-to-frame positioning
  • Written in LaTeX for precise output
LaTeX Design Framing
6

Mail2DT

Docker-based email archival bridge to DEVONthink. Spins up a local IMAP server (Dovecot) so you can drag-and-drop emails from any mail client straight into DEVONthink.

  • Local Dovecot IMAP server in Docker
  • Works with Outlook, Apple Mail, etc.
  • Seamless DEVONthink import
Shell Docker IMAP

Certcheck

SSL/TLS certificate monitoring utility. Checks expiry dates, validates chains, and alerts before your certificates expire — ideal for infrastructure health checks.

  • Expiry date monitoring
  • Certificate chain validation
  • Batch domain checking
Shell SSL/TLS DevOps

Docker-Control

Docker container management and orchestration script. Simplifies common operations like starting, stopping, rebuilding, and inspecting containers from the command line.

  • Simplified container lifecycle management
  • Batch operations across services
  • Status monitoring and log access
Shell Docker DevOps

Dircomp

Directory tree comparison tool. Identifies files that differ, are missing, or have changed between two folder structures — useful for verifying backups and deployments.

  • Recursive directory diffing
  • Size and content comparison
  • Clean summary output
Python CLI

Gitgrep

Multi-repository search tool. Efficiently searches content across multiple Git repositories at once — find that function definition no matter which repo it lives in.

  • Cross-repository search
  • Pattern matching with context
  • Configurable repo lists
Python Git CLI

Git-it-write

WordPress plugin that publishes Markdown files from a GitHub repository as WordPress posts. Write in your editor, push to GitHub, and your blog updates automatically.

  • GitHub-to-WordPress sync
  • Markdown rendering with frontmatter
  • Automatic post updates on push
PHP WordPress GitHub
30

TeXDown

Markdown-to-LaTeX bridge with Scrivener integration. Write in Markdown, compile to LaTeX — works as a standalone parser or pipe filter for academic and technical writing.

  • Markdown-to-LaTeX parser
  • Scrivener database integration
  • Standalone script or pipe filter
Perl LaTeX Markdown
3

csvdb

Treat CSV files like a database. Run SQL queries directly against CSV data — SELECT, WHERE, JOIN, GROUP BY — without importing into an actual database first.

  • SQL queries against CSV files
  • JOIN across multiple CSVs
  • Formatted table output
Perl SQL CLI
6

vcompress

ffmpeg compression script optimized to deliver Apple Compressor quality on Linux. Reduced render time from 24 hours to 15 minutes for one hour of footage.

  • Apple Compressor quality parity
  • 24h → 15min render time
  • Cross-platform (Linux + macOS)
Shell ffmpeg Video