[{"data":1,"prerenderedAt":324},["ShallowReactive",2],{"project-34942276":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":44,"post_text":47,"what":48,"said":81,"maker_in_thread":164,"shape":175,"grid":180,"attempts":285,"same_week":286,"maker_shows":31,"maker_hidden":316,"reader_version":317,"card":318},"34942276","AI Files","manage and organize your files with AI","title","Show HN: AI Files – manage and organize your files with AI","https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Faifiles","npmjs.com","jjuliano",1677376191,2023,71,44,854,3109,28,"notable","productivity","file organization","cli",[24,25,26,27],"file organizer","ai file management","auto tagging","file renaming","curious",0.011,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,12,0,6,22,{"pricing":37,"execution":38,"privacy":39,"idea":41,"design":42,"docs":43},{"positive":33,"critical":33},{"positive":33,"critical":33},{"positive":40,"critical":34},1,{"positive":40,"critical":33},{"positive":40,"critical":33},{"positive":33,"critical":33},[33,45,33,45,45,33,40,33,33,33,33,33,33,40,40,45,45,33,33,46,45,45,40,45,40,45,33,40,33,45,33,33,45,33,46,33,45,33,46,46],3,5,null,{"problem":49,"audience":47,"pricing":47,"motivation":47,"time_to_build":47,"stack":56,"openness":79,"stage":80,"team_size":80},{"value":50,"source":51,"evidence":52},"Manually naming, categorising and tagging files is tedious","maker",[53],{"id":54,"by":11,"text":55},"34944066","Basically, it curates your files automatically using AI based on the file naming convention you set in the configuration file. And it suggests tags and summarizes\u002Fdescribes the…",[57,65,75],{"value":58,"source":59,"evidence":60},"TypeScript","inferred",[61],{"id":62,"by":63,"text":64},"34944732","petemetefete","It should be noted that this tool uses a prompt [1] which does include the whole file, or in case of non textual content, the metadata of the image\u002Fvideo\u002Faudio file [2]. [1]…",{"value":66,"source":51,"evidence":67},"OpenAI GPT-3 via unofficial ChatGPT npm package",[68,71],{"id":69,"by":11,"text":70},"34959687","Author here: It currently uses ChatGPT. While ChatGPT is currently free, the use of REPLICATE API for describing images will have an incurred costs. At the moment, if you opt-out…",{"id":72,"by":73,"text":74},"34945137","jclem","This package is using GPT-3 via the “ChatGPT” export from that module, which is—somewhat misleadingly—not ChatGPT, but GPT-3.",{"value":76,"source":51,"evidence":77},"Replicate API for image description",[78],{"id":69,"by":11,"text":70},"open_source","unknown",{"praise":82,"objections":98,"requests":123,"questions":144,"alternatives":156},[83,91],{"value":84,"source":85,"evidence":86},"Minimal, effective interface","commenter",[87],{"id":88,"by":89,"text":90},"34944375","bbor","This is absolutely incredible, and a very effective, minimal interface. Can’t wait to try it!",{"value":92,"source":85,"evidence":93},"Privacy warning shown upfront",[94],{"id":95,"by":96,"text":97},"34944961","dstala","Privacy warning displayed upfront is a great thing! Looks an interesting use case though.",[99,106,116],{"value":100,"source":85,"evidence":101},"Sends file contents to a third-party AI, raising privacy concerns",[102,103],{"id":62,"by":63,"text":64},{"id":104,"by":11,"text":105},"34959821","The more words you sent, the better understanding the AI about the file. HOWEVER, it also comes with privacy concerns. You can choose to rather sent a few words for AI to figure…",{"value":107,"source":85,"evidence":108},"Prompt injection risk from unfiltered model output run via osascript",[109,113],{"id":110,"by":111,"text":112},"34946533","greshake","Output from the language model is also being injected into a script that is then executed:…",{"id":114,"by":111,"text":115},"34947643","Yea that's me. It seems to be very difficult right now to get people's attention to this and make them take it seriously. On a side note, your project is also currently putting…",{"value":117,"source":85,"evidence":118},"Unofficial ChatGPT package risks credential exposure",[119],{"id":120,"by":121,"text":122},"34945994","survirtual","That package recommends using a ChatGPT proxy. This proxy has the ability to access ChatGPT in a way that OpenAI hasn’t been able to stop, but it requires a configuration file…",[124,135],{"value":125,"source":85,"evidence":126},"Run locally without external dependencies",[127,131],{"id":128,"by":129,"text":130},"34944517","pictur","good idea. a tool that can do it locally without the need for a dependency might be better.",{"id":132,"by":133,"text":134},"34944827","eterps","How feasible would it currently be to use a standalone tool for this (instead of connecting to ChatGPT)? Are there any standalone command line tools that can be experimented with?",{"value":136,"source":85,"evidence":137},"Remember previously used categories for consistent folder structure",[138,141],{"id":139,"by":133,"text":140},"34945107","Does this tool keep track of the categories it has used to build a directory structure over time, or does each file result in a new structure unrelated to the previous one?",{"id":142,"by":11,"text":143},"34960028","That is actually in the TODO items. You can also pattern it to a curated folder (if you have one). This feature would be available on the next release.",[145,149],{"value":146,"source":85,"evidence":147},"How feasible is a standalone local model instead of ChatGPT",[148],{"id":132,"by":133,"text":134},{"value":150,"source":85,"evidence":151},"Could the same approach auto-tag job postings",[152],{"id":153,"by":154,"text":155},"34944676","langsoul-com","The project auto tagging got me wondering if there's an AI that can auto create tags for a job posting. Ie what tech stack it uses, languages and the like.",[157],{"value":158,"source":85,"evidence":159},"GPT-J locally run models",[160],{"id":161,"by":162,"text":163},"34944864","rnosov","It should be feasible with GPT-J. You should be able to run it locally if you have GPU with more than 16gb of video memory. Output quality might not match OpenAI offerings…",{"comments":165,"answered":166,"key":167},13,2,[168,169,172],{"id":104,"text":105},{"id":170,"text":171},"34960304","You are right. However, nothing is really secure. As Emails still operates on a store-and-forward model, where your message, jumps from server to server (akin to UUCP in the…",{"id":173,"text":174},"34975763","Just speaking from experience though. I am not an expert. I used to work professionally for a Cybersecurity company in the past for just 3 years, so my views are plausible. I…",{"commenters":176,"max_depth":177,"maker_replies":165,"first_comment_mins":178,"lifespan_hours":179},17,9,316,137,[181,184,187,189,193,194,197,199,201,203,204,206,209,212,214,215,216,218,219,221,224,226,229,233,235,237,239,241,243,245,246,248,249,250,255,258,260,262,264,267,272,274,277,282],[182,33,33,183,162,33],"34944504","commenter\u002Fcritical\u002Fdocs",[185,33,45,186,133,33],"34944693","project\u002Fneutral\u002Fpricing",[104,33,33,188,11,40],"maker\u002Fneutral\u002Fprivacy",[190,33,45,191,192,33],"34944700","project\u002Fneutral\u002Fexecution","simse",[72,33,45,191,73,33],[195,33,33,196,192,33],"34945570","commenter\u002Fneutral\u002Fnone",[120,33,40,198,121,33],"project\u002Fcritical\u002Fprivacy",[170,33,33,200,11,40],"commenter\u002Fneutral\u002Fprivacy",[202,33,33,200,121,33],"34960978",[173,33,33,200,11,40],[205,33,33,196,121,33],"35013206",[207,33,33,208,11,40],"34959731","project\u002Fneutral\u002Fperformance",[210,33,33,196,211,33],"34944706","charcircuit",[69,33,33,213,11,40],"maker\u002Fneutral\u002Fpricing",[62,40,40,198,63,33],[110,40,40,198,111,33],[153,166,45,217,154,33],"project\u002Fneutral\u002Fidea",[132,45,45,217,133,33],[161,45,33,220,162,33],"commenter\u002Fneutral\u002Fperformance",[222,45,33,223,11,40],"34959927","maker\u002Fneutral\u002Fidea",[88,31,46,225,89,33],"project\u002Fpositive\u002Fdesign",[227,31,33,228,11,40],"34960004","commenter\u002Fpositive\u002Fnone",[230,46,45,231,232,33],"34945546","project\u002Fneutral\u002Fprivacy","throwaway1183",[234,46,45,231,162,33],"34945657",[236,46,40,198,232,33],"34945754",[238,46,45,231,162,33],"34945884",[240,46,40,198,111,33],"34945961",[242,46,45,231,162,33],"34946077",[244,46,33,200,162,33],"34947451",[114,46,40,198,111,33],[247,46,33,196,162,33],"34947848",[139,34,45,217,133,33],[142,34,33,223,11,40],[251,252,33,253,254,33],"34946106",7,"commenter\u002Fneutral\u002Fidea","llanowarelves",[256,252,33,257,11,40],"34960130","commenter\u002Fpositive\u002Fidea",[128,259,45,217,129,33],8,[261,259,33,223,11,40],"34959996",[95,177,46,263,96,33],"project\u002Fpositive\u002Fprivacy",[265,177,33,266,11,40],"34960047","maker\u002Fpositive\u002Fprivacy",[268,269,45,270,271,33],"34943711",10,"maker\u002Fneutral\u002Fdocs","user-",[54,269,33,273,11,40],"maker\u002Fpositive\u002Fdocs",[275,269,46,276,96,33],"34944949","project\u002Fpositive\u002Fidea",[278,279,46,280,281,33],"34944381",11,"project\u002Fpositive\u002Fnone","NayamAmarshe",[283,279,33,284,11,40],"34959947","maker\u002Fpositive\u002Fnone",[],[287,292,297,302,307,312],{"id":288,"name":289,"points":290,"category":291},"34908528","Mox",471,"infrastructure",{"id":293,"name":294,"points":295,"category":296},"34971579","Scribble Diffusion",373,"ai",{"id":298,"name":299,"points":300,"category":301},"34929968","Painted Ocean",359,"games",{"id":303,"name":304,"points":305,"category":306},"34970917","Crul",241,"dev_tools",{"id":308,"name":309,"points":310,"category":311},"34913485","lwp",225,"creative",{"id":313,"name":314,"points":315,"category":301},"34987834","WeChatGPT+",195,false,"v2",{"id":319,"name":5,"line":6,"ai":316,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":320,"top":18,"kw":321,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":322,"url":9,"mix":323,"praise":84,"objection":100,"sub":21},34942276,0.01,[24,25,26,27],"0303301000000113300533131301030030503055",[31,32,33,34],1794036631741]