1 分•作者: PaulHoule•10 个月前
返回首页
最新
22 分•作者: akshayka•10 个月前
我们去年在 HackerNews 上推出了 marimo [1],一个开源的响应式 Python 笔记本。今天,Google Colab 的问题追踪器中最受欢迎的近期功能请求是希望 Colab 支持 marimo [2]。
与其试图说服 Google 用 marimo 替换他们的笔记本,我们决定直接构建我们自己的云托管笔记本服务。我们将其命名为 molab(mo 代表 marimo),并于今天推出。
你可以在 <a href="https://molab.marimo.io" rel="nofollow">https://molab.marimo.io</a> 试用。
一些功能:
- 持久存储
- 链接分享(笔记本是公开的,但无法被发现,就像秘密的 GitHub Gists)
- 将笔记本下载到你的机器上,将它们用作 Python 脚本或应用程序
- 通过我们的 CLI 将本地笔记本上传到云端(即将推出)
- 实时协作(即将推出)
- 配置计算资源以获得更多 CPU 或 GPU(即将推出)
marimo 是一个面向现代数据工作流程的现代笔记本;我们也在一个现代技术栈上构建了 molab:
- 笔记本依赖项由 uv 管理,实现闪电般的快速包安装(这要归功于 uv 的缓存,以及更通用的高性能实现)。uv 也让在本地运行 molab 笔记本变得很容易:uvx marimo edit <notebook-url> 将笔记本下载到你的机器上。
- 持久存储由 R2 提供支持,R2 是 Cloudflare 的零出口对象存储。
- 我们使用 Pydantic logfire 来监控我们的部署。
- 虽然我们的实现与计算后端无关(敬请期待!),但我们目前正在 Modal 上运行,以实现快速启动(更不用说流畅的开发者体验了)。Modal 沙盒使我们能够轻松地在运行时定义容器,其中包含笔记本代码及其依赖项。(感谢 Modal 的 Eric Zhang 帮助我们入门。)
molab 免费使用,只要使用合理即可。我们的目标是让我们的社区尽可能轻松地使用 marimo 笔记本。
最后,请在我们的公告博客上了解更多信息:<a href="https://marimo.io/blog/announcing-molab" rel="nofollow">https://marimo.io/blog/announcing-molab</a>
如果你对此感兴趣,请试用 molab 并分享反馈——在这里或在 Discord (<a href="https://marimo.io/discord" rel="nofollow">https://marimo.io/discord</a>)。
附注:这并非我们的商业产品,这真的只是为了我们的社区。
[1] <a href="https://github.com/marimo-team/marimo">https://github.com/marimo-team/marimo</a>
[2] <a href="https://github.com/googlecolab/colabtools/issues?q=is%3Aissue%20state%3Aopen%20sort%3Areactions-%2B1-desc">https://github.com/googlecolab/colabtools/issues?q=is%3Aissu...</a>
1 分•作者: zachgitt•10 个月前
53 分•作者: itzlambda•10 个月前
72 分•作者: randycupertino•10 个月前
22 分•作者: jawns•10 个月前
1 分•作者: matt_d•10 个月前
1 分•作者: rntn•10 个月前
1 分•作者: georgecmu•10 个月前
1 分•作者: PaulHoule•10 个月前
1 分•作者: zzzeek•10 个月前
1 分•作者: gone35•10 个月前
1 分•作者: Bluestein•10 个月前
1 分•作者: tnballo•10 个月前
10 分•作者: rrampage•10 个月前
1 分•作者: alex_hirner•10 个月前
32 分•作者: cybersoyuz•10 个月前
15 分•作者: rntn•10 个月前
1 分•作者: LorenDB•10 个月前
1 分•作者: jasonthorsness•10 个月前