Tagfs
Tag based file manager written in python (Currently a CLI)
Install / Use
/learn @harshhemani/TagfsREADME
tagfs
Tag based file manager written in python (Currently a CLI)
Tagfs--Tag based file manager CLI
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Coded in python--2.7
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
How to use:
-----------
Step 1:
python prepare_commands.py
Step 2:
python generate_tag_vs_files.py
Step 3:
python main.py
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Commands:
1. tagfs# help
2. tagfs# U [tag or space separated tags]
UNION
Searches for files which match the given tag or space separated tags
3. tagfs> add [tag] [file or folder]
Indexes files/folders with the given tag
4. tagfs# quit
or
tagfs# q
Exits the program loop
5. tagfs# I [tags sepatated by spaces]
INTERSECTION
returns a list of files which have all specified tags
6. tagfs# stats
Shows-
total no. of tags
total no. of files
7. tagfs# ! [any command]
or
tagfs# sys [any command]
Executes a given command to system shell
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Near Future Plans:
1. Add intelligent tags for files
2. Use less space for storing tag_vs_files.pkl
3. Add more features
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Related Skills
node-connect
354.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
112.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
354.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
354.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
