Skip to content
This repository was archived by the owner on May 21, 2026. It is now read-only.

JoshiMinh/aifiler

Repository files navigation

Warning

This repository is permanently archived. It is no longer maintained and will not receive any further updates or bug fixes.

📂 aifiler

Your AI-powered local filesystem assistant. Instead of manual sorting and naming, simply describe your intent and let aifiler handle the planning, approval, and execution.

Go Platform License: MIT

aifiler preview


✨ Features

  • 🧠 Dynamic Planning: Translates natural language into structured operations.
  • 🗂️ Context Awareness: Intelligently scans your workspace for relevant suggestions.
  • Safety First: Every action is staged for your approval before execution.
  • 🔌 Provider Agnostic: OpenAI, Anthropic, Gemini, Ollama, Vercel AI Gateway.
  • 🎨 Modern CLI: Clean output with interactive menus and colorful feedback.

🚀 Quick Start

Run aifiler followed by your request in quotes. It scans the root directory for context.

aifiler "organize my images into folders by year"

Download the latest binary from Releases. The app uses a config.yaml next to the executable.

Installation

Windows

run.bat

macOS / Linux

go mod tidy
go build -o aifiler ./cmd/aifiler
./aifiler

⚙️ Configuration

Configure providers interactively or edit config.yaml directly:

aifiler provider

📄 License

Licensed under the MIT License. See the LICENSE file for details.

About

Local CLI AI Assistant for File/Folder Management and Operations via Locally Provided API

Topics

Resources

License

Stars

Watchers

Forks

Contributors