New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

aifiles

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aifiles

Organize your files with AI

Source
npmnpm
Version
1.0.2
Version published
Weekly downloads
3
-81.25%
Maintainers
1
Weekly downloads
 
Created
Source
AI Files

🤖 AI Files

A CLI that helps you organize and manage your files using AI.

Current version

⚠️ This app uses ChatGPT 🤖, which could raise privacy concerns. Please be cautious when sharing personal information.🔒

Installation

To install AI Files, simply run:

npm install aifiles

You will also need to install the following dependencies:

  • pandoc
  • exiftool
  • pdftotext
  • in2csv

Usage

To use AI Files, copy the .aifiles and .aifiles.json files to your home directory.

You would need to modify the ~/.aifiles and add your OPENAI_API_KEY and REPLICATE_API_KEY (for audio/video captioning).

Then, run:

aifiles [filename]

where filename is the name of the file you want to process.

Features

AI Files can:

  • Organize audio, video, pictures, documents, archives, and other types of files
  • Automatically extract relevant information from your files using OpenAI ChatGPT.
  • Automatically add tag and comments to the file
  • Organize your files into categories and directories based on their content
  • Rename your files using a customizable naming convention
  • Store your files in a designated directory

TODO

  • Untested on Windows. (It uses cat to view text files.)
  • Select themed folder structure and curation, i.e. warez style, etc.
  • Abilty to pattern new folder categories with existing ones
  • Seemless cross-platform support
  • Landing page 2.0
  • Fix exiftool usage
  • Bug fixes

Contributions

Contributions are welcome! Feel free to open issues and pull requests on GitHub.

License

This project is licensed under the MIT License.

Keywords

ai

FAQs

Package last updated on 26 Feb 2023

Related posts