Using Kimi K2.6 to Properly Uninstall macOS Apps by Finding Hidden App Directories

A developer on Reddit shared their experience using Kimi K2.6 as a desktop agent to properly uninstall macOS applications. After 10+ years on macOS, they realized that simply dragging an app to Trash leaves behind hidden directories the OS doesn't remove. Their agent automatically ran commands to find and delete everything related to an app, including ~/.appname directories and files in ~/Library/Application Support/. They discovered numerous leftover directories from apps they hadn't used in years, such as the old Windsurf editor.
Key Details
- The agent used
find ~/Library/Application\ Support -name '*AppName*'recursively, which took too long. After feedback, they switched to glob matching at the top level instead of recursing. - They instructed Kimi to edit its base knowledge (similar to a SOUL.md file) to always use glob matching for uninstalling apps, improving speed significantly.
- The developer prefers their own agent (openmnk) over Claude for voice input, OSS model compatibility, tiny codebase (total control without nerfs), and a query bar/text editor that doesn't require extensive arrow key usage.
- GitHub repo: https://github.com/Emericen/openmnk
The post highlights a practical workflow: an LLM agent that learns from user feedback and persists domain knowledge into written processes, potentially representing a new era of software development where teaching and improving domain knowledge is automated.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Migrating from OpenClaw to Cowork + Claude Code: A Developer's Experience
A developer migrated from OpenClaw to Anthropic's Cowork with Claude Code sessions, citing better cron jobs, dispatch routing, and persistent memory. The setup uses a three-layer context design with Cowork handling orchestration and Claude Code executing code in repositories.

BeanWhisperer: OpenClaw AI tool generates GaggiMate pressure profiles from coffee bean info
BeanWhisperer is an open-source tool that uses OpenClaw AI to analyze coffee bean information and automatically generate or select GaggiMate pressure profiles. It pushes profiles directly to machines via WebSocket, eliminating manual JSON copying.

From Copy-Paste to Workspace Integration: A Developer's Experience with AI Coding Evolution
A developer describes the transition from early ChatGPT coding attempts with hallucinated libraries and context management issues to Claude Code's workspace integration that reads files directly, eliminating the need for manual context rebuilding.

Automating Claude Code workflows with autoloop system for 10x throughput
A developer built an autoloop system that automates the plan-implement-test cycle with Claude Code and Codex CLI, achieving 10x throughput and producing a 20k-line production-ready app in just over an hour.