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

Building a 13-Agent Claude Team with Peer Review Workflow
A developer built a 13-agent Claude system where AI agents review each other's work, run on scheduled heartbeats, and track everything in a database for marketing automation.

OpenClaw AI agent autonomously identifies bug, creates and submits GitHub PR
A developer reports their OpenClaw AI agent diagnosed a recurring issue, traced it to a third-party package, then autonomously created a GitHub branch, made multiple commits, reviewed its own code, and submitted a pull request to the package repository.

Using Claude with MCP for Content Creation and Publishing Workflow
A developer describes using Claude as a publishing platform via MCP integration, enabling article creation, editing, and publishing without leaving the chat interface. The workflow includes drafting, adding links, scheduling publication, and updating existing content.

Reddit user shares system for using Claude as a work operating system
A Reddit user describes moving beyond using Claude like a search engine to implementing a 10-step system with specific folder structures, file types, and interaction methods that treat Claude as a primary work operating system.