[{"data":1,"prerenderedAt":236},["ShallowReactive",2],{"project-40093257":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":39,"post_text":40,"what":41,"said":77,"maker_in_thread":135,"shape":144,"grid":148,"attempts":189,"same_week":197,"maker_shows":227,"maker_hidden":228,"reader_version":229,"card":230},"40093257","E2B Code Interpreter SDK","Open-source SDK for creating custom code interpreters with any LLM","title","Show HN: Open-source SDK for creating custom code interpreters with any LLM","https:\u002F\u002Fgithub.com\u002Fe2b-dev\u002Fcode-interpreter","github.com","mlejva",1713571963,2024,64,16,1141,3515,33,"notable","ai","code execution sandbox sdk","library",[24,25,26,27,28],"code interpreter","llm code execution","firecracker sandbox","jupyter kernel","ai agents","mixed",0.256,{"positive":32,"neutral":33,"mixed":34,"critical":33},3,1,0,5,{"pricing":37,"docs":38},{"positive":34,"critical":33},{"positive":33,"critical":34},[34,34,34,34,33,34,35,34,34,34,32,34,35,34,35,34],null,{"problem":42,"audience":49,"pricing":40,"motivation":53,"time_to_build":40,"stack":57,"openness":74,"stage":75,"team_size":76},{"value":43,"source":44,"evidence":45},"Running untrusted AI-generated code securely for LLM apps","maker",[46],{"id":47,"by":11,"text":48},"40099045","Hey everyone! I'm the CEO of the company that built this SDK. We're a company called E2B [0]. We're building and open-source [1] secure environments for running untrusted…",{"value":50,"source":44,"evidence":51},"Developers adding code execution to AI apps and agents",[52],{"id":47,"by":11,"text":48},{"value":54,"source":44,"evidence":55},"Users were adding code execution to AI apps and needed a dedicated interpreter SDK",[56],{"id":47,"by":11,"text":48},[58,62,66,70],{"value":59,"source":44,"evidence":60},"Python",[61],{"id":47,"by":11,"text":48},{"value":63,"source":44,"evidence":64},"JavaScript\u002FTypeScript",[65],{"id":47,"by":11,"text":48},{"value":67,"source":44,"evidence":68},"Firecracker microVMs",[69],{"id":47,"by":11,"text":48},{"value":71,"source":44,"evidence":72},"Jupyter Server",[73],{"id":47,"by":11,"text":48},"open_source","launched","company",{"praise":78,"objections":93,"requests":101,"questions":118,"alternatives":127},[79,87],{"value":80,"source":81,"evidence":82},"Good to see progress in this space","commenter",[83],{"id":84,"by":85,"text":86},"40098528","sandruso","Great, happy to see progress in this space! I've built demo for the same thing with same use-case couple day ago. Execute untrusted JS code. Empowering user apps with code is way…",{"value":88,"source":81,"evidence":89},"Firecracker microVM security approach",[90],{"id":91,"by":11,"text":92},"40099149","Very cool project! I like that you support REST API. That's something we don't have yet. We actively decided to use Firecracker microVMs [0] instead of containers for hardened…",[94],{"value":95,"source":81,"evidence":96},"Hosted service is too expensive for users",[97],{"id":98,"by":99,"text":100},"40100877","fdcaps","Is there an open source solution which I can self host without paying anything? E2b is doing great stuff but it is way too expensive and we users do not like that. What is a…",[102,111],{"value":103,"source":44,"evidence":104},"Self-hosting support and documentation",[105,108],{"id":106,"by":11,"text":107},"40101134","We'll have nice and easy support for self-hosting soon-ish. In the meantime, everything is open-source and the infra is codified with Terraform. GCP should have the best support…",{"id":109,"by":99,"text":110},"40103822","That is amazing. Did not know that. Would be great to have a very good self-hosting documentation. The open-source welcomes e2b as the industry standard sandbox. There is another…",{"value":112,"source":81,"evidence":113},"Support for languages beyond Python",[114],{"id":115,"by":116,"text":117},"40100047","Bnjoroge","do you guys support other languages other than python or js\u002Fts?",[119,123],{"value":120,"source":81,"evidence":121},"Is there an open-source self-hostable option at no cost",[122],{"id":98,"by":99,"text":100},{"value":124,"source":81,"evidence":125},"Is there a benchmark for speed, security and reliability",[126],{"id":109,"by":99,"text":110},[128],{"value":129,"source":81,"evidence":130},"AgentRun (Docker-based sandbox)",[131],{"id":132,"by":133,"text":134},"40097135","jonathan-adly","I have something similar[0] but with a different philosophy. Basically, a docker container running and you can execute code against with ability to set timeouts, auto install and…",{"comments":136,"answered":137,"key":138},7,2,[139,140,141],{"id":91,"text":92},{"id":106,"text":107},{"id":142,"text":143},"40099171","Thank you. Totally agree! Another interesting feature of code interpreting is that it improves the reasoning of LLMs",{"commenters":145,"max_depth":32,"maker_replies":136,"first_comment_mins":146,"lifespan_hours":147},8,594,31,[149,151,153,157,159,161,163,165,167,168,171,173,176,180,182,187],[132,34,34,150,133,34],"commenter\u002Fneutral\u002Fnone",[91,34,34,152,11,33],"commenter\u002Fneutral\u002Fperformance",[154,33,34,155,156,34],"40099387","other\u002Fneutral\u002Fnone","yikes_awjeez",[158,33,34,155,156,34],"40099394",[98,137,33,160,99,34],"project\u002Fcritical\u002Fpricing",[106,137,34,162,11,33],"project\u002Fpositive\u002Fprivacy",[109,137,35,164,99,34],"project\u002Fpositive\u002Fdocs",[84,32,34,166,85,34],"commenter\u002Fneutral\u002Fidea",[142,32,34,166,11,33],[47,169,34,170,11,33],4,"project\u002Fneutral\u002Fidea",[115,169,32,172,116,34],"maker\u002Fneutral\u002Fnone",[174,169,34,175,11,33],"40101111","project\u002Fneutral\u002Fnone",[177,35,35,178,179,34],"40099279","maker\u002Fpositive\u002Fnone","jamesmurdza",[181,35,34,172,11,33],"40099329",[183,184,35,185,186,34],"40096160",6,"project\u002Fpositive\u002Fnone","jurajmasar",[188,184,34,178,11,33],"40099095",[190,193,196],{"id":191,"t":192,"points":35,"comments":33},"39998897",1712815784,{"id":194,"t":195,"points":184,"comments":137},"40017482",1712954874,{"id":4,"t":12,"points":14,"comments":15},[198,203,208,212,217,222],{"id":199,"name":200,"points":201,"category":202},"40130304","Balanc3d",338,"games",{"id":204,"name":205,"points":206,"category":207},"40104641","Stepify",271,"productivity",{"id":209,"name":210,"points":211,"category":207},"40112958","OpenOrb",259,{"id":213,"name":214,"points":215,"category":216},"40132373","Getada",194,"dev_tools",{"id":218,"name":219,"points":220,"category":221},"40141980","Podlite",142,"languages",{"id":223,"name":224,"points":225,"category":226},"40089028","The Official MTA App",141,"consumer_social",11,false,"v2",{"id":231,"name":5,"line":6,"ai":228,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":232,"top":18,"kw":233,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":234,"url":9,"mix":235,"praise":80,"objection":95,"sub":21},40093257,0.26,[24,25,26,27,28],"0000105000305050",[32,33,34,33],1794036653404]