Tome:一款AI原生的数据库客户端工具

Tome是一款免费开源、AI 原生的数据库客户端工具,允许直接用自然语言向数据库提问生成高质量、可执行的 SQL 查询,并切即时返回结果。

Tome 采用 TypeScript 语言开发,遵循 Apache 2.0 开源协议,代码托管在 GItHub:

https://github.com/joshkotrous/tome

功能特性

  • 跨平台:Tome 提供 Windows、macOS、Linux 全平台支持。
  • 多种数据库:Tome 目前可以支持 PostgreSQL、MySQL、SQLite,计划还会增加更多数据库类型。
  • 自然语言生成 SQL:用户直接通过对话输入文本,Tome 负责生成准确可执行的查询语句并返回结果,完全不需要编写 SQL。
  • 自动理解数据库上下文:Tome 可以在本地自动构建数据库结构的语义索引,理解表、字段、外键、命名含义;用户不需要手动配置,也不需要提示词工程。
  • AI 模型配置:支持 OpenAI、Anthropic 或者 Ollama 本地大语言模型。
  • 两种交互模式:用户既可以使用代理模式,像和一个数据库专家对话一样问问题;也可以使用编辑器模式,自行编写查询,同时利用 AI 辅助改写、优化 SQL,理解复杂查询逻辑。
  • 数据导出:查询结果支持导出 CSV、Excel 文件,支持 Markdown 格式复制。
  • 数据隐私:采用本地优先架构,AI 推理在本地完成,数据不会上传到服务器,数据安全敏感的应用。

下载安装

Tome 官方下载网站如下:

https://www.tomedb.dev/downloads

选择对应操作系统的安装文件进行下载,安装完成之后运行 Tome.exe(Windows):

点击"Get Started"开始配置。

总结

Tome 是一款由 AI 驱动的新一代数据库客户端工具,支持通过自然语言与数据库进行交互。

相关推荐
欢呼的太阳7 小时前
数据库设计Step by Step (10)——范式化
服务器·数据库·oracle
喜欢的名字被抢了8 小时前
MySQL基础入门:从零理解数据库与SQL
数据库·mysql·教程
Elastic 中国社区官方博客9 小时前
如何比较两个 Elasticsearch 索引并找出缺失的文档
大数据·运维·数据库·elasticsearch·搜索引擎
DLYSB_9 小时前
生命通道:如何用 HIS 医疗系统直连网络声光终端,打造“零延误”的危急值响应网关?
java·网络·数据库·报警灯
儒雅的大叔9 小时前
MySQL数据库InnoDB数据恢复工具使用总结
数据库·mysql·adb
观远数据10 小时前
ChatBI选型对比:从意图识别到SQL修复,六个维度打分决定是否值得投产
数据库·人工智能·sql
嘉&年华10 小时前
【第008篇】通过dexp和dimp命令导出和导入dmp文件(适用于达梦数据库)
数据库·sql
哥是强混12 小时前
Means:基于 .NET 10 打造的开源自部署 S3 兼容对象存储服务
网络·数据库·.net
ffqws_12 小时前
redis面试:如何保证双写一致
数据库·redis·缓存
水无痕simon12 小时前
6 数据库同义词
数据库