请提供您想要翻译的标题。
Source: Dev.to

大多数 DuckDB 工具都属于以下三类之一:基于浏览器的 WASM 工具(伴随所有开销),挂在引擎上的轻量 SQL 控制台,或是顺带使用 DuckDB 的 Python Notebook。我想要点不一样的——一个原生的 macOS 应用,运行本地 DuckDB 二进制文件,贴合 macOS 使用习惯,并且在不切换工具的情况下完成完整的数据工作流。这就是 Ruddy。
它能做什么
原生 DuckDB 引擎
无 WASM。无中间层。真实的二进制在本地运行,这对大文件的性能以及 WASM 构建未完全支持的特性至关重要。
由 Marimo 驱动的 Notebook
Python + SQL Notebook,支持可安装的原生库。不是简化版的单元执行器——你可以构建完整的分析并共享。
AI 代理 — Ruddynie
能够执行查询、生成 Notebook 并连接 MCP 服务器的代理。自带模型:Claude、Gemini、OpenAI 或 OpenRouter,任选其一。
可视化查询构建器
基于 ERD 视图构建——可以点击式地拼接 JOIN,而无需手写 SQL。对探索性工作和不熟悉 SQL 的团队成员非常有用。
空间数据支持
地理空间数据开箱即呈现为地图,由 DuckDB 的空间扩展提供支持。
Git 集成
编辑器内置版本控制。SQL 与 Notebook 文件在仓库中同等重要。
Catalog + ERD
干净的模式浏览器,自动生成实体关系图。
它可以连接的对象
本地文件(Parquet、CSV、JSON)、云数据源以及远程 HTTP 端点。DuckDB 的 httpfs 与 S3 支持以原生方式暴露。
定价
在当前阶段的早期访问定价,并提供 7 天免费试用:
- $1.25 / 月 — 包含全部功能,自动续费
- $7.50 — 预付 6 个月
- $15 一次性 — 一次付费,永久使用
为什么要原生 macOS
DuckDB 本身很快。将其运行在浏览器沙箱或 Electron 外壳中会增加延迟,并限制对原生库、内存管理和操作系统集成的使用。原生的 Mac 应用让引擎能够充分发挥性能。
下载并试用:ruddy.pro
欢迎就技术栈、产品或 AI 代理的架构提出任何问题。