(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=40899242

Satyrn 是一款新的轻量级应用程序,专为在 Mac 上使用 Jupyter Notebooks 而设计。 它的创建者在他们的科学生涯中自己使用了 Jupyter,但由于该系统缺乏简化的选项而感到沮丧。 尽管尝试了将 JupyterLab 封装在 Chrome 应用程序中并过渡到 Visual Studio Code 等方法,但他们仍然渴望在笔记本界面中获得更集中的用户体验。 作为回应,萨特恩诞生了。 该应用程序启动迅速,使用户能够直接通过 Finder 打开笔记本,并拥有惊人的简化设计。 此外,它还提供 OpenAI 集成,允许使用上下文笔记本信息创建多单元。 更高级的功能包括处理虚拟环境、通过 Black 自动代码格式化以及轻松传输图像和表格。 虽然 Satyrn 是利用 Electron 构建的,但它反映了其竞争对手 JupyterLab 和 Visual Studio Code 的功能,具有自动完成、多个光标和无缝单元导航等功能。 目前支持本地文件,正在计划扩展对远程服务器的兼容性。 作为独立开发者,未来可能会考虑变现; 然而,萨蒂恩在整个阿尔法阶段仍然是互补的。 我们鼓励感兴趣的各方探索并分享任何有价值的反馈。 如需进一步沟通,请联系 [[email protected]](mailto:[email protected])。

相关文章

原文
I love Jupyter – it's how I learned to code back when I was working as a scientist. But I was always frustrated that there wasn't a simple and elegant app that I could use with my Mac. I made do by wrapping JupyterLab in a chrome app, and then more recently switching to VS Code to make use of Copilot. I've always craved a more focused and lighter-weight experience when working in a notebook. That's why I created Satyrn.

It starts up really fast (faster time-to-execution than VS Code or JupyterLab), you can launch notebooks right from the Finder, and the design is super minimalist. It's got an OpenAI integration (use your own API key) for multi-cell generation with your notebook as context (I'll add other LLMs soon). And many more useful features like a virtual environment management UI, Black code formatting, and easy image/table copy buttons.

Full disclosure: it's built with Electron. I originally wrote it in Swift but couldn't get the editor experience to where I wanted it. Now it supports autocomplete, multi-cursor editing, and moving the cursor between cells just like you'd expect from JupyterLab or VS Code.

Satyrn sits on top of the jupyter-server, so it works with all your existing python kernels, Jupyter configuration, and ipynb files. It only works with local files at the moment, but I'm planning to extend it to support remote servers as well.

I'm an indie developer, and I will try to monetize at some point, but it's free while in alpha. If you're interested, please try it out!

I'd love your feedback in the comments, or you can contact me at jack-at-satyrn-dot-app.

联系我们 contact @ memedata.com