Apps Index
April 25, 2026 · View on GitHub
An index of apps, tools, and utilities I've built or am working on.
Last Updated: April 25, 2026
Table of Contents
- AI & LLM Tools
- Audio & Speech Tools
- Voice Typing & Dictation
- Text-to-Speech
- Browser Automation
- Content & Media Tools
- Database & Data Tools
- Developer Utilities
- Environmental & Emissions Analysis
- Hardware & Device Utilities
- Home Automation & IoT
- Israel/Regional Tools
- Linux Desktop Apps
- Monitoring & Dashboards
- Prompt Engineering Tools
- Scaffolding & Scripts
AI & LLM Tools
AI Assistant Ideator
Streamlit app for ideating AI assistants
AI EQ Assistant
Helper utility for finding good personal EQ settings
AI Room Dimension Estimator
Upload pics, get ballpark dimensions
AI Text Rewriting Toolbox
LLM text reformatting and rewriting toolbox comprised of many system prompts
AI Timesheet Creator
Gemini: screenshot and voice narration based timesheet creator
Context Cruncher
App for extracting context data from voice recordings
Geopol Forecaster POC
Experimental prediction analysis for real world events (Iran Israel)
Github To OpenWebUI Context Pipeline
Model data pipeline from a Github repository to Open Web UI knowledge using actions
Im Not Okay
POC/Demo/Concept — using AI to frontload therapy
LLM Detective
Agent that tries to probe other models' capabilities with conversation
LLM Workspace Scaffolder
A quick scaffolding script for populating a repository with folders for organising prompts and outputs
Multimodal AI Use Case Ideator
Ideates use-cases for multimodal AI (Gemini)
Ollama Ideation UI
Desktop app for running batch "ideation" prompts with a local LLM
OpenAI Image Renamer
Simple Python script for batch file renaming operations with OpenAI API
OpenWebUI Model Export Converter
Data processing script for converting manual JSON exports into parsed CSV data
Taxonomy Generators
Scripts for creating taxonomies, mostly Python
Tech Diagram Maker
Desktop GUI for creating and editing tech diagrams using Fal AI's Nano Banana 2 model — also includes CLI and MCP server
You Might Like Agent
CLI that generates batches of curated recommendations for movies, books, podcasts, etc
Audio & Speech Tools
ASR Training Data Chunker
Breaks up texts by approximate reading duration
ASR Training Data Collector
GUI to facilitate gathering training data for ASR/STT apps in organised datasets with audio capture, text capture, and JSONL metadata construction
AI Transcription Notepad
Voice note taking utility that uses cloud audio multimodal models for single pass transcription and text cleanup
Local Multimodal Transcriber
Local transcription app with audio multimodal design
Modal Whisper Finetune Script
Validated fine-tuning script for fine-tuning Whisper on Modal GPU with a preformatted audio dataset
Thought Pad
Linux desktop application for creating notes from dictated speech — transcription via Whisper API then light text formatting, exports to markdown
Voice Analyzer
Analyses voice data
Voice Blog Creator
Create a blog (or other doc) from a voice recording
Voice Note Recorder Ubuntu
GUI for recording voice notes
Voice Prompt Cleanup Script
Cleanup audio processing script
Voice Prompt Runner
Demo UI which parses and then runs audio prompts
Voice Training Data Creator
GUI to facilitate capturing voice data for TTS / voice clone training with LLM synthetic text generation and saving logic (Ubuntu Linux)
Voice Training Script Generator
Helper utils for generating training data for voice cloning with LLMs
Readiness Voice Agent
Voice agent implementation for readiness checklists
Voice Typing & Dictation
AI Typer V2
Voice dictation with multimodal AI cleanup — speak naturally, get polished text
Deepgram Voice Keyboard Ubuntu
WIP to try to create a good STT utility with cloud STT APIs
VoiceType
A fork of Deepgram's Linux starter — CLI to GUI with hotkey support, API key editing, cost tracking
hyprvoice
Voice-powered typing for Wayland/Hyprland desktops
Voxcast
Android hold-to-talk voice-to-text reformatter — single-pass transcription + reformatting via OpenRouter / Gemini 3.1 Flash Lite, with eight serious presets (business email, AI prompt, dev prompt, basic cleanup, to-do list, note to self, casual Hebrew, Hebrew email)
Wayland Voice Typer
Simple GUI around whisper.cpp for voice-to-text on Linux
Text-to-Speech
Chatterbox TTS Server
Self-host the Chatterbox TTS model — Web UI, flexible API endpoints (incl. OpenAI compatible), predefined voices, voice cloning, large audiobook-scale text processing
Kokoro FastAPI
Dockerized FastAPI wrapper for Kokoro-82M text-to-speech model with CPU ONNX and NVIDIA GPU PyTorch support
Browser Automation
Tampermonkey Scripts
Tampermonkey scripts for browser automation tasks
Content & Media Tools
Medium Post Downloader
Download utility for programatically converting a Medium export archive into a full replica of your content with images
WhatsApp Export Unpacker
Utility for unpacking, organising, and transcribing a WhatsApp chat export
Database & Data Tools
Data Relationships Helper
Utility for helping users understand classic data relationships in RDMSs (M2M, O2M, M2O etc)
Database Relationship Identifier Postgres
Utility that creates a human-readable manifest of the relationships contained in a Postgres database
Developer Utilities
github-lfs-cleanup
Investigation and cleanup of GitHub LFS storage usage
Github Repo Pruner
Helps to discard old repositories from a local filesystem (for Linux)
Quick Repo Creator
A streamlined CLI tool for fast repository creation workflow with GitHub integration and IDE support
Remote Github Repo Pruner
CLI for pruning repos on the remote (ie, Github)
Linux Github Repo Launcher
Github repository search and quick launch utility preconfigured for VS Code & Windsurf
What Reqs Scanner
Python utility that scans a repo base for requirements.txt to analyse most used packages and suggest base env
Which USB
GUI for identifying USB devices with lsusb
Environmental & Emissions Analysis
Emissions Monetisation Calculator
Calculation tool for "monetising" companies' emissions at various proposed social cost of carbon values
GHG EBITDA Correlations
Streamlit data visualisation examining correlation between emissions & profitability
GHG Emissions Monetisation Calculator
Calculation simulation utility for monetised GHG emissions
Sustainability Report Data Extractor
Tool for extracting data-containing pages from sustainability reports
Hardware & Device Utilities
Brother Label Printer GUI
Python GUI and CLI application for printing labels with QR codes on Brother QL-700 label printers
Logitech C925E Boot Configurator
v4l2 configuration script for Logitech C925e webcam — sets 1080p @ 24fps MJPEG on boot
Home Automation & IoT
Red Alert MQTT Desktop Notifier Public
MQTT notification agent for Linux desktop to receive Red Alert MQTT topic pushes from HA
Israel/Regional Tools
Grafana News Monitoring Dashboards
News monitoring dashboards focused on Israeli & ME News
Hebrew Dash
Daily productivity dashboard/wall panel with Hebrew date and zmanim
Israel To ROW Salary Converter V2
V2 of Israel to ROW salary conversion utility (Streamlit)
Israeli Google Drive Accounting Doc Router
Routes accounting documents through Google Drive
Israel Emergency Readiness PWA
Interactive PWA for Israel wartime emergency preparedness, based on Home Front Command guidance
Red Alert Telegram Bot
On-demand situational intelligence Telegram bot for Pikud HaOref alerts
Red Alert Geodash
Real-time dashboard for Israel's Pikud HaOref rocket/situation alerts with multi-map Leaflet views and polygon overlays
Red Alert Geodash Desktop
Electron desktop wrapper for Red Alert Geodash dashboard
Oref Alert Proxy
Local relay proxy for Israel Homefront Command (Pikud HaOref) alert data
Linux Desktop Apps
adb Keep Awake
Scripts to prevent Android phones from sleeping while connected via USB (keeps ADB working)
Better Safe
CLI for taking on-demand Snapper snapshots (BTRFS) with automatic privilege escalation and comparative snapshot info
Dual WhatsApp Linux Desktop
Dual WA client for the Linux desktop (AI generated)
Homebox Backup GUI
GUI for creating backups of Homebox (with Postgres)
Homebox Image Compressor
Image compression utility for Homebox
Local UTC KDE Widget
(WIP) KDE Plasma widget for displaying local and UTC time in 24 hour format
NFS SMB Share Lister
Script for listing NFS and SMB shares on a local NAS
Snap It
Simple GUI for taking on-demand Snapper snapshots
Ubuntu Pipx Toolbox
Bash scripts for installing a few useful tool groups on Ubuntu with pipx
Monitoring & Dashboards
worldmonitor
Real-time global intelligence dashboard — AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
Day Planner Dashboard
Day planner dashboard config with email, calendar, news, IP cam, weather
Prompt Engineering Tools
Structured System Prompt Generator
Streamlit generator to aid with the creation of structured prompts
System Prompt Factory
A system prompt generation UI that combines model and user characteristics to generate more targeted system prompts for LLMs
Text Transformation Prompt Combiner
Basic implementation of a prompt concatenation utility for text transformation system prompts
Scaffolding & Scripts
Misc Scripts
Public collection of miscellaneous scripts, mostly for automation
Scaffolding Scripts
Scripts for scaffolding folder structures I commonly use