ww: Developer Productivity Toolkit | Generated by AI
This is ww β a cross-platform CLI toolkit for developer productivity π
Itβs a Python-based command-line tool (version 0.1.0) that serves as a Swiss Army knife for developers with LLM-powered intelligence integrated throughout. Hereβs what it covers:
Core Capabilities
| Category | What it does |
|---|---|
| π Git | AI commit messages, squash commits, force push, diff trees, commit classification |
| π GitHub | Repo listing, notifications, starred repos, follower management, AI commit generation |
| πΌοΈ Image | Screenshot capture, crop, compress, background removal, EXIF scanning, image generation |
| π PDF | Convert PDF to Markdown/LaTeX, code-to-PDF, parse Cloudflare Analytics PDFs |
| π Web Search | Multi-engine search (Tavily, etc.) with AI-powered results |
| π Network | WiFi scanning, IP/port scanning, network topology, DNS queries, speed tests |
| π» System | macOS/Linux monitoring, process management, host info |
| π Notes | Git-integrated note-taking, log entries, sensitive data obfuscation |
| π£οΈ Speech | Whisper transcription with AI refinement |
| π Cloudflare | Web Analytics (page views, visits), zone management |
| π‘οΈ Clash Proxy | Proxy management, speed testing, DNS resolution, Wi-Fi toggling |
| π Education | Self-study degree notice scraper with AI categorization |
| π€ LLM | Model comparison, RAG document indexing, OpenRouter management |
| π οΈ Other | Marp presentations, Ghostty terminal control, GitHub Actions triggering, Java/Maven analysis, Cloudflare analytics, and much more |
Technical Stack
- Python β₯ 3.11 with
uvas the recommended package manager - Integrates with Google Gemini, OpenRouter, Whisper, Tavily
- macOS-specific features leverage native frameworks (Quartz, CoreWLAN, CoreText)
- Cross-platform (macOS, Linux)
In short, itβs a personal developer productivity powerhouse that automates everything from git workflows to network diagnostics, all accessible via ww <group> <command>.