Back to browse
GitHub Repository

AI-powered file renaming for GNOME Files (Nautilus) using Claude API - generates descriptive filenames from file content

1 starsPython

AI Rename, Automatic File Renaming in Nautilus

by amichae2·Feb 13, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemShip It
The Take

It actually does the boring but tedious work of naming files with sensible stems — image resizing for vision, batching text files into single API calls, undo history, and collision-safe sanitised names show some real thought. Main drawbacks are obvious: it's slow (remote API roundtrips) and tied to a paid Claude key, which raises latency, cost, and privacy tradeoffs for daily use.

Category
Target Audience

GNOME/Nautilus users and Linux desktop power users who manage lots of files (photographers, archivists, researchers) and want AI-assisted descriptive filenames

Post Description

This is my first Claude Code project. I am a bit of a novice at software development, but I wanted to be able to automatically rename files in Nautilus using the right click menu and AI (Claude) and thought it shouldn't be too hard.

It is a bit slow so if you have any suggestions on how to speed it up please let me know!

Similar Projects