[{"data":1,"prerenderedAt":279},["ShallowReactive",2],{"project-44608312":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":42,"post_text":44,"what":45,"said":96,"maker_in_thread":186,"shape":196,"grid":199,"attempts":242,"same_week":243,"maker_shows":30,"maker_hidden":271,"reader_version":272,"card":273},"44608312","Molab","A cloud-hosted Marimo notebook workspace","title","Show HN: Molab, a cloud-hosted Marimo notebook workspace","https:\u002F\u002Fmolab.marimo.io\u002Fnotebooks","molab.marimo.io","akshayka",1752864030,2025,123,21,607,3837,16,"notable","dev_tools","cloud notebook","web_app",[24,21,25,26],"python notebook","marimo","reactive notebook","curious",0.014,{"positive":30,"neutral":31,"mixed":32,"critical":33},2,7,0,3,12,{"idea":36,"performance":37,"docs":38,"privacy":39,"execution":40},{"positive":30,"critical":32},{"positive":32,"critical":30},{"positive":32,"critical":32},{"positive":32,"critical":32},{"positive":32,"critical":41},1,[43,33,32,41,33,32,33,33,32,32,43,41,33,32,33,32,32,32,41,32,33],5,"We launched marimo [1], an open-source reactive Python notebook, last year on HackerNews. Today, the most popular recent feature request in Google Colab’s issue tracker asks for marimo support in Colab [2].\n\nRather than try to convince Google to replace their notebook with marimo, we decided to just build our own cloud-hosted notebook service instead. We're calling this molab (mo for marimo), and we're launching it today.\n\nYou can try it at https:\u002F\u002Fmolab.marimo.io\n\nSome features:\n\n- Persistent storage\n\n- Link sharing (notebooks are public but undiscoverable, like secret GitHub Gists)\n\n- Downlo",{"problem":46,"audience":52,"pricing":64,"motivation":68,"time_to_build":72,"stack":73,"openness":94,"stage":95,"team_size":94},{"value":47,"source":48,"evidence":49},"Running Python notebooks in the cloud with persistent storage and shared links, instead of Google Colab","maker",[50],{"id":51},"post",{"value":53,"source":48,"evidence":54},"marimo community and users who would otherwise use Google Colab, including educators",[55,56,60],{"id":51},{"id":57,"by":58,"text":59},"44611821","anilgulecha","Hi Akshay, it isn't clear from above writeup - is this open for self-hosting (I have an education usecase)? Couldn't find anything on this in the repo.",{"id":61,"by":62,"text":63},"44610868","elashri","This sounds like a good tool that would help ease the usage of adopting marimo for some of the tasks that people usually use colab for. It can be used for teaching and tutorials…",{"value":65,"source":48,"evidence":66},"Free as long as usage is reasonable",[67],{"id":51},{"value":69,"source":48,"evidence":70},"Rather than convince Google to add marimo to Colab, build a cloud notebook service for the community",[71],{"id":51},null,[74,78,82,86,90],{"value":75,"source":48,"evidence":76},"Python",[77],{"id":51},{"value":79,"source":48,"evidence":80},"uv",[81],{"id":51},{"value":83,"source":48,"evidence":84},"Cloudflare R2",[85],{"id":51},{"value":87,"source":48,"evidence":88},"Pydantic logfire",[89],{"id":51},{"value":91,"source":48,"evidence":92},"Modal",[93],{"id":51},"unknown","launched",{"praise":97,"objections":110,"requests":137,"questions":153,"alternatives":165},[98],{"value":99,"source":100,"evidence":101},"marimo is the future of notebooks and solves collaboration and Jupyter pain points","commenter",[102,106],{"id":103,"by":104,"text":105},"44610866","lahuard","Marimo is the future of notebooks! This solves so many problems with collaboration using notebooks. Rooting for you guys!",{"id":107,"by":108,"text":109},"44614918","sheepy","TY for marimo! A realy well thought out project solving lots of jupiter pain points.",[111,122,133],{"value":112,"source":100,"evidence":113},"Notebooks are public and may be indexed by search engines",[114,118],{"id":115,"by":116,"text":117},"44611427","VoidWhisperer","Is there anything you are doing to prevent these notebooks from being indexed by Google\u002Fetc? Gists will show up in google search results if they've been linked from anywhere that…",{"id":119,"by":120,"text":121},"44614852","jarofgreen","> I just turned off \u002Fnotebooks in robots.txt That doesn't actually stop pages being indexed. https:\u002F\u002Fdevelopers.google.com\u002Fsearch\u002Fdocs\u002Fcrawling-indexing\u002Fblock-indexing",{"value":123,"source":100,"evidence":124},"Performance is unreliable; notebooks sometimes fail to connect to the runtime",[125,129],{"id":126,"by":127,"text":128},"44610624","hmartin","Its completely failed several times in the course of an hour for me :'(",{"id":130,"by":131,"text":132},"44610570","matsonj","I was hopeful for Wasm to make this work better but it just didn't. really cool to see this available - i was wondering what the next step was.",{"value":134,"source":100,"evidence":135},"Not available for self-hosting",[136],{"id":57,"by":58,"text":59},[138,142,149],{"value":139,"source":100,"evidence":140},"Self-hosting option",[141],{"id":57,"by":58,"text":59},{"value":143,"source":100,"evidence":144},"Video tutorial",[145],{"id":146,"by":147,"text":148},"44613670","countfeng","I think it would be better if there was a videotutorial to explain it.",{"value":150,"source":100,"evidence":151},"Clearer privacy policy",[152],{"id":61,"by":62,"text":63},[154,158],{"value":155,"source":100,"evidence":156},"Can notebooks be indexed by Google?",[157],{"id":115,"by":116,"text":117},{"value":159,"source":100,"evidence":160},"Is it a persistent version of marimo.app?",[161],{"id":162,"by":163,"text":164},"44621467","dcreater","I guess this is a persistent version of marimo.app ?",[166,170,174,180],{"value":167,"source":100,"evidence":168},"Google Colab",[169],{"id":51},{"value":171,"source":100,"evidence":172},"marimo.app (WASM)",[173],{"id":162,"by":163,"text":164},{"value":175,"source":100,"evidence":176},"Starboard notebook",[177],{"id":178,"by":58,"text":179},"44622679","Thanks. marimo is cool, but spinning up N backends for scale would not be tenable cost wise. Currently looks like there's this very cool full-frontend notebook tool:…",{"value":181,"source":100,"evidence":182},"Jupyter",[183],{"id":184,"by":11,"text":185},"44617562","Hi! molab is not available for self-hosting. For self-hosting, you have a few options: Use marimo open source. This can be self-hosted in the same way that Jupyter can. Repo:…",{"comments":187,"answered":30,"key":188},6,[189,190,193],{"id":184,"text":185},{"id":191,"text":192},"44610960","Thanks! Notebooks on molab are public (but undiscoverable, like public GitHub gists), and can be shared with links. This is described here: https:\u002F\u002Fmarimo.io\u002Fblog\u002Fannouncing-molab.",{"id":194,"text":195},"44612051","If your notebooks need keys, use mo.ui.text(kind=“password”), similar to the example from Hugging Face: https:\u002F\u002Fmolab.marimo.io\u002Fnotebooks\u002Fnb_jpcTRt2jckij9iujuZ6NuZ",{"commenters":197,"max_depth":43,"maker_replies":187,"first_comment_mins":30,"lifespan_hours":198},13,52,[200,202,204,205,207,209,211,212,215,217,219,220,222,223,225,226,229,233,235,237,240],[103,32,43,201,104,32],"project\u002Fpositive\u002Fidea",[57,41,33,203,58,32],"project\u002Fneutral\u002Fidea",[184,41,32,203,11,41],[178,41,41,206,58,32],"project\u002Fcritical\u002Fperformance",[61,30,33,208,62,32],"project\u002Fneutral\u002Fdocs",[191,30,32,210,11,41],"project\u002Fneutral\u002Fprivacy",[115,30,33,210,116,32],[213,30,33,210,214,32],"44611813","dmadisetti",[194,30,32,216,11,41],"maker\u002Fneutral\u002Fdocs",[119,30,32,218,120,32],"commenter\u002Fneutral\u002Fprivacy",[107,33,43,201,108,32],[130,221,41,206,131,32],4,[146,43,33,208,147,32],[224,43,32,216,11,41],"44617575",[162,187,33,203,163,32],[227,187,32,228,11,41],"44622552","project\u002Fneutral\u002Fperformance",[230,31,32,231,232,32],"44608327","other\u002Fneutral\u002Fnone","cantdutchthis",[234,31,32,231,214,32],"44608460",[126,31,41,236,127,32],"project\u002Fcritical\u002Fexecution",[238,31,32,239,11,41],"44610644","maker\u002Fneutral\u002Fexecution",[241,31,33,239,214,32],"44629861",[],[244,249,253,258,262,267],{"id":245,"name":246,"points":247,"category":248},"44664873","Tender",1030,"consumer_social",{"id":250,"name":251,"points":252,"category":20},"44594584","Conductor",228,{"id":254,"name":255,"points":256,"category":257},"44630648","connmap",205,"infrastructure",{"id":259,"name":260,"points":261,"category":257},"44661673","Apple Health MCP",199,{"id":263,"name":264,"points":265,"category":266},"44613438","Compass CNC",176,"hardware",{"id":268,"name":269,"points":270,"category":257},"44662497","TheProtector",167,false,"v2",{"id":274,"name":5,"line":6,"ai":271,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":275,"top":18,"kw":276,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":277,"url":9,"mix":278,"praise":99,"objection":112,"sub":21},44608312,0.01,[24,21,25,26],"530130330051303000103",[30,31,32,33],1793991126030]