[{"data":1,"prerenderedAt":236},["ShallowReactive",2],{"project-37636701":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":34,"aspects":35,"strip":39,"post_text":41,"what":42,"said":69,"maker_in_thread":120,"shape":129,"grid":133,"attempts":194,"same_week":199,"maker_shows":37,"maker_hidden":228,"reader_version":229,"card":230},"37636701","chatgpt-history-export-to-md","Get your entire ChatGPT history in Markdown files","title","Show HN: Get your entire ChatGPT history in Markdown files","https:\u002F\u002Fgithub.com\u002Fmohamed-chs\u002Fchatgpt-history-export-to-md","github.com","mohamedchs",1695586427,2023,295,22,151,3109,5,"legend","productivity","note export","cli",[24,25,26,27],"chatgpt export","markdown","obsidian","chat history","mixed",0.208,{"positive":31,"neutral":18,"mixed":32,"critical":33},4,0,2,11,{"idea":36,"execution":38},{"positive":31,"critical":37},1,{"positive":32,"critical":37},[18,40,32,18,32,37,37,32,40,32,40,18,32,18,32,32,32,32,40,32,40,32],3,"This is just a small thing I coded to help me see my entire convo history in beautiful markdown, in Obsidian (my note-taking app).\n\n[Link to Github repo](https:\u002F\u002Fgithub.com\u002Fmohamed-chs\u002Fchatgpt-history-export-to-md).\n\nThe Python script helps you to convert conversations extracted from ChatGPT (ZIP export all your data, sent by Openai) into neatly formatted Markdown files.\n\nAlso adds YAML metadata headers and includes Code interpreter (Advanced data analysis) intput \u002F output code.\n\nFeel free to fork the repo and implement your own improvements, I feel like there's alot more to be extracted from ",{"problem":43,"audience":49,"pricing":56,"motivation":57,"time_to_build":56,"stack":61,"openness":66,"stage":67,"team_size":68},{"value":44,"source":45,"evidence":46},"Getting ChatGPT conversation history out of the ZIP export into readable Markdown","maker",[47],{"id":48},"post",{"value":50,"source":45,"evidence":51},"ChatGPT users who take notes in Obsidian",[52,53],{"id":48},{"id":54,"by":11,"text":55},"37637838","Thanks, I appreciate it ! As for the Obsidian extension, how would that look like, features wise? I'm not that experienced with javascript, so this should be a fun little project…",null,{"value":58,"source":45,"evidence":59},"Wanted to see entire conversation history in beautiful Markdown inside Obsidian",[60],{"id":48},[62],{"value":63,"source":45,"evidence":64},"Python",[65],{"id":48},"open_source","launched","solo",{"praise":70,"objections":83,"requests":91,"questions":100,"alternatives":108},[71],{"value":72,"source":73,"evidence":74},"Useful for Obsidian users who want their ChatGPT chats as notes","commenter",[75,79],{"id":76,"by":77,"text":78},"37637115","asabla","From another Obsidian junky to another. This is great! I will for certain try it out. Thank you for sharing. Edit: Would it be feasible to have this setup as an Obsidian…",{"id":80,"by":81,"text":82},"37638984","shigawire","Very cool, I just spent 15 minutes manually formatting some chatgpt responses into Markdown. I should have just checked HN instead.",[84],{"value":85,"source":73,"evidence":86},"A ChatGPT prompt asking for Markdown output can do this for a single chat",[87],{"id":88,"by":89,"text":90},"37639649","padolsey","Not to minimise OP’s work, but if you’re looking for markdown in a single chat thread, you usually can just ask chatgpt to give you markdown in a code block.",[92,96],{"value":93,"source":73,"evidence":94},"Port it as an Obsidian extension",[95],{"id":76,"by":77,"text":78},{"value":97,"source":45,"evidence":98},"Add folders and tags via semantic analysis",[99],{"id":54,"by":11,"text":55},[101],{"value":102,"source":73,"evidence":103},"Can exports be loaded back as context into ChatGPT?",[104],{"id":105,"by":106,"text":107},"37641838","pplonski86","How do you reuse your history? Is it used only in Obsidian? Is there any option to load it as context to ChatGPT?",[109],{"value":110,"source":73,"evidence":111},"Browser extensions and gists for exporting ChatGPT chats",[112,116],{"id":113,"by":114,"text":115},"37639231","totetsu","also previously posted gist that do the same thing. https:\u002F\u002Fgist.github.com\u002Fandrewchilds\u002Fdd0145165c80eb31a6b8507e493fb720…",{"id":117,"by":118,"text":119},"37636995","jepler","Cool! I used https:\u002F\u002Fgithub.com\u002Fpionxzh\u002Fchatgpt-exporter in firefox, which had a bulk export option.",{"comments":40,"answered":33,"key":121},[122,123,126],{"id":54,"text":55},{"id":124,"text":125},"37639210","Thanks ! Glad you found it useful !",{"id":127,"text":128},"37637883","On it ! (I mean asking the code interpreter for ideas part)",{"commenters":130,"max_depth":31,"maker_replies":40,"first_comment_mins":131,"lifespan_hours":132},18,30,60,[134,136,140,142,143,145,147,151,155,157,161,164,167,168,171,175,177,179,181,185,188,190],[76,32,18,135,77,32],"project\u002Fpositive\u002Fidea",[137,32,40,138,139,32],"37637641","project\u002Fneutral\u002Fexecution","wfhBrian",[54,32,32,141,11,37],"maker\u002Fneutral\u002Fnone",[80,37,18,135,81,32],[124,37,32,144,11,37],"maker\u002Fpositive\u002Fnone",[88,37,37,146,89,32],"project\u002Fcritical\u002Fidea",[148,37,37,149,150,32],"37640810","project\u002Fcritical\u002Fexecution","eurekin",[152,37,32,153,154,32],"37640613","other\u002Fneutral\u002Fnone","gala8y",[117,33,40,156,118,32],"project\u002Fneutral\u002Fidea",[158,40,32,159,160,32],"37642867","other\u002Fneutral\u002Fidea","SevenIron",[162,31,40,156,163,32],"37637126","fudged71",[165,31,18,135,166,32],"37637803","SOLAR_FIELDS",[127,31,32,141,11,37],[169,18,18,135,170,32],"37640113","qwerty456127",[172,18,32,173,174,32],"37641814","commenter\u002Fneutral\u002Fnone","hutzlibu",[176,18,32,173,170,32],"37670247",[178,18,32,173,174,32],"37671613",[113,180,32,159,114,32],6,[182,183,40,156,184,32],"37637086",7,"cloudking",[186,183,32,159,187,32],"37637127","euazOn",[105,189,40,156,106,32],8,[191,192,32,159,193,32],"37640649",9,"llmllmllm",[195,196],{"id":4,"t":12,"points":14,"comments":15},{"id":197,"t":198,"points":33,"comments":32},"46538467",1767858823,[200,204,209,214,218,223],{"id":201,"name":202,"points":203,"category":20},"37613054","Paisa",662,{"id":205,"name":206,"points":207,"category":208},"37663270","Raverie",644,"games",{"id":210,"name":211,"points":212,"category":213},"37600019","automatic_log_collector_and_analyzer",313,"infrastructure",{"id":215,"name":216,"points":217,"category":20},"37642671","E-Ink Day Schedule",294,{"id":219,"name":220,"points":221,"category":222},"37661767","Magentic",283,"dev_tools",{"id":224,"name":225,"points":226,"category":227},"37611457","Piano Tabs",222,"learning_science",false,"v2",{"id":231,"name":5,"line":6,"ai":228,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":232,"top":18,"kw":233,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":234,"url":9,"mix":235,"praise":72,"objection":85,"sub":21},37636701,0.21,[24,25,26,27],"5305011030350500003030",[31,18,32,33],1794036642298]