[{"data":1,"prerenderedAt":148},["ShallowReactive",2],{"project-41271458":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":15,"aspects":33,"strip":36,"post_text":39,"what":40,"said":78,"maker_in_thread":103,"shape":105,"grid":107,"attempts":112,"same_week":113,"maker_shows":38,"maker_hidden":141,"reader_version":142,"card":143},"41271458","Glass","an AI copilot for Next.js developers","title","Show HN: an AI copilot for Next.js developers","https:\u002F\u002Fuseglass.ai","useglass.ai","andrewpareles",1723853806,2024,13,2,2289,3515,66,"shown","dev_tools","ai coding assistant","other",[24,25,26,27],"nextjs copilot","react ai assistant","ai code editing","tailwind generator","quiet",null,{"positive":31,"neutral":31,"mixed":32,"critical":32},1,0,{"idea":34,"privacy":35},{"positive":31,"critical":32},{"positive":32,"critical":32},[37,38],5,3,"Hey HN! I'm Andrew, one of the creators of Glass, a copilot for Next.js and React developers.\n\nGlass appears as a chat bar on your locally running Next.js server, and you can tell it to make changes like \"build a dashboard\" or \"add a login button\". Glass makes the changes to your sourcecode in real-time. Our goal with Glass is to automate away the easy but slow parts of frontend development, like locating the right file to edit, writing tailwind by trial-and-error, and copy-pasting boilerplate from Claude and other tools. We want to let you do all the tedious work entirely from your browser.\n\n",{"problem":41,"audience":47,"pricing":51,"motivation":55,"time_to_build":29,"stack":59,"openness":76,"stage":77,"team_size":76},{"value":42,"source":43,"evidence":44},"Automates slow frontend work like finding files, trial-and-error Tailwind, and copy-pasting boilerplate","maker",[45],{"id":46},"post",{"value":48,"source":43,"evidence":49},"Next.js and React developers",[50],{"id":46},{"value":52,"source":43,"evidence":53},"Free for now",[54],{"id":46},{"value":56,"source":43,"evidence":57},"Automate the easy but slow parts of frontend development",[58],{"id":46},[60,64,68,72],{"value":61,"source":43,"evidence":62},"VS Code extension",[63],{"id":46},{"value":65,"source":43,"evidence":66},"LLM 4o",[67],{"id":46},{"value":69,"source":43,"evidence":70},"SWC plugin",[71],{"id":46},{"value":73,"source":43,"evidence":74},"React Provider",[75],{"id":46},"unknown","launched",{"praise":79,"objections":88,"requests":89,"questions":90,"alternatives":98},[80],{"value":81,"source":82,"evidence":83},"Looks awesome and a step toward the future of LLM-assisted development","commenter",[84],{"id":85,"by":86,"text":87},"41271824","jumploops","This looks awesome, congrats on the launch! I’m currently trying to do as much LLM-assisted development as possible, which means a lot of copy\u002Fpaste between GPT\u002FSonnet and the…",[],[],[91],{"value":92,"source":82,"evidence":93},"How does it handle data privacy",[94],{"id":95,"by":96,"text":97},"41271877","nextworddev","How does this handle data privacy (if at all).",[99],{"value":100,"source":82,"evidence":101},"v0.dev",[102],{"id":85,"by":86,"text":87},{"comments":32,"answered":32,"key":104},[],{"commenters":15,"max_depth":31,"maker_replies":32,"first_comment_mins":106,"lifespan_hours":15},110,[108,110],[85,32,37,109,86,32],"project\u002Fpositive\u002Fidea",[95,31,38,111,96,32],"project\u002Fneutral\u002Fprivacy",[],[114,119,124,128,133,138],{"id":115,"name":116,"points":117,"category":118},"41284703","PgQueuer",376,"languages",{"id":120,"name":121,"points":122,"category":123},"41254740","sqlean-time",274,"data",{"id":125,"name":126,"points":127,"category":20},"41291700","Srcbook",267,{"id":129,"name":130,"points":131,"category":132},"41307815","Handwriter.ttf",191,"creative",{"id":134,"name":135,"points":136,"category":137},"41252731","polyfight.io",171,"games",{"id":139,"name":140,"points":136,"category":132},"41271014","Blender shortcuts",false,"v2",{"id":144,"name":5,"line":6,"ai":141,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":145,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":146,"url":9,"mix":147,"praise":81,"objection":-1,"sub":21},41271458,[24,25,26,27],"53",[31,31,32,32],1794036659476]