SweepLoom

Blog

Notes on reclaiming space without losing work.

How SweepLoom decides what is safe, what it measured, and where the numbers stop meaning what they seem to.

  1. 7 min read

    A tour of the desktop app: nine tabs, one safety model

    SweepLoom's desktop app was redesigned around nine tabs: Overview, Sessions and History for live pressure; Cleanup, Projects and Explorer for disk; Browser and AI for the workspace; and Settings. What each tab shows, what changed in this release, and the rules every destructive action follows.

    • #desktop-app
    • #release
    • #design
    • #macos
    • #safety
  2. 7 min read

    Inside SweepLoom: sixteen crates and no async runtime

    A tool that deletes files should be boring on the inside. How SweepLoom's workspace is split into crates, which invariants every crate keeps, why cargo-deny bans tokio, hyper and reqwest, and how the desktop app scans in parallel with nothing but std threads and channels.

    • #architecture
    • #rust
    • #engineering
    • #safety
  3. 6 min read

    How SweepLoom finds every project on your machine, and got about 3× faster

    Project discovery used to start from the folder the app was launched in. Now it covers every developer folder with fair per-folder budgets, walks on bounded worker threads, and streams rows as they finish. It found 598 projects where the old walk found 237, in less time. How it works, the numbers, and the limits.

    • #performance
    • #projects
    • #disk
    • #rust
    • #release
  4. 6 min read

    The always-on prompt tax: what your AGENTS.md and skills actually cost

    Your ~/.claude folder is almost a gigabyte, but almost none of it is sent to the model. How SweepLoom separates always-on context from archive, why history counts as zero, how the estimate is capped, and what a live benchmark says about the limits of this number.

    • #ai
    • #tokens
    • #context
    • #benchmarks
  5. 5 min read

    The Codex plugin: MCP plus skills

    Tools tell an agent what it can do; skills tell it how to behave. SweepLoom's Codex plugin bundles the MCP server with three skills that make review-before-apply the default. What is in it, how to install it today while npm is not published, and where the real enforcement lives.

    • #codex
    • #plugin
    • #mcp
    • #agents
    • #skills
  6. 9 min read

    Reclaiming Xcode and iOS Simulator disk safely

    DerivedData, device support, simulator devices and runtimes, archives and backups all live under ~/Library, and they are not the same kind of thing. How SweepLoom's desktop Cleanup screen tells regenerable cache from native objects and from data you cannot get back.

    • #macos
    • #xcode
    • #ios-simulator
    • #disk
  7. 6 min read

    Give your coding agent a cleanup tool it can't misuse: SweepLoom MCP

    Ask an agent to free disk space and it improvises with du, guesses and rm -rf. SweepLoom's MCP server gives it eight read-only tools and one gated apply instead. Setup for Claude Code, Cursor, Claude Desktop and Codex, the confirm=true contract, and the limits worth knowing.

    • #mcp
    • #agents
    • #safety
    • #claude-code
    • #cursor
    • #codex
  8. 6 min read

    Introducing SweepLoom: reclaim your workstation without losing your workspace

    SweepLoom is a local-first resource manager for developer machines. What it finds, the three questions it answers, who it is for, and how its CLI, MCP server and desktop app share one engine and one rule: nothing is deleted without plan, revalidate, execute and receipt.

    • #announcement
    • #overview
    • #cli
    • #mcp
    • #safety
  9. 6 min read

    Why SweepLoom will never kill your idle agent

    An idle Cursor window holding 7 GB looks like the obvious thing to reclaim. It is also the conversation you were trying to make cheaper. Here is how SweepLoom groups live sessions, why agents stay Keep, and what it offers instead.

    • #sessions
    • #agents
    • #safety