产品简介
Pretzel 是 Jupyter 的开源分支,集成了 AI 代码生成、内联补全和侧边栏聊天等功能,帮助开发者更高效编写代码。兼容现有 Jupyter 配置和扩展,迁移简单,适合需要 AI 辅助的 Jupyter 用户和开发者。

核心功能
- 内联代码补全:在单元格中输入时自动触发补全提示。
- AI 代码生成和编辑:通过快捷键或按钮提示 AI 生成或修改代码。
- AI 侧边栏聊天:与 AI 对话,生成代码或解答问题。
- 变量自动完成:使用 @ 语法引用会话中的变量和数据帧。
- 兼容 Jupyter:所有 Jupyter 配置、设置和扩展可直接使用。
快速开始
- 安装 Pretzel:运行 pip install pretzelai,或访问 pretzelai.app 使用免费在线版本。
- 启动本地界面:安装后运行 pretzel lab 打开 Web 界面。
- 获取内联补全:在单元格中输入代码,等待1秒触发自动补全。
- 生成或编辑代码:在单元格中按 Cmd+K (Mac) 或 Ctrl+K (Linux/Windows) 打开 AI 提示框。
- 使用侧边栏:按 Ctrl+Cmd+B (Mac) 或 Ctrl+Alt+B (Linux/Windows) 打开 AI 侧边栏聊天。
界面预览

与其他方案对比
| 对比项 | pretzelai | 同类方案 |
|---|---|---|
| AI 功能集成 | 内置 AI 代码生成、内联补全和侧边栏聊天,无缝集成到 Jupyter 环境。 | 原生 Jupyter 缺乏内置 AI 功能,需依赖外部工具或扩展。 |
| 迁移成本 | 高度兼容 Jupyter,配置和扩展可直接使用,迁移无门槛。 | 切换到其他 AI 编码工具可能需要学习新界面和配置。 |
适合谁用
- 使用 Jupyter Notebook 进行数据分析和机器学习的开发者。
- 需要 AI 辅助快速编写和调试代码的程序员。
- 希望升级现有 Jupyter 环境以集成 AI 功能的用户。
下载与版本
当前最新版本为 v4.2.11,发布于 2024-08-29。支持 Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/pretzelai/pretzelai