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 驱动的新一代数据库客户端工具,支持通过自然语言与数据库进行交互。

相关推荐
传说故事11 分钟前
数据库中一些常用英文单词含义
数据库·oracle
夏贰四29 分钟前
中小企业搭建业务中台如何控成本?业务中台轻量化落地分几步实施?
数据库·业务中台
林焱RPA1 小时前
影刀RPA200篇纪念版:最实用的20个自动化场景大盘点
数据库
名字还没想好☜1 小时前
Go 的 time.After 在 select 循环里内存泄漏:定时器堆积原理与 timer.Reset 正确姿势
java·数据库·golang·go·goroutine
每天都要进步哦3 小时前
SQL单行函数详解:字符、数字、日期、转换与通用函数全解析
数据库·mysql
不剪发的Tony老师3 小时前
VeloxDB:一款免费开源的轻量级数据库管理工具
数据库·sql
dotnet903 小时前
批量生成所有表的修改脚本
数据库·sql·oracle
@Mike@3 小时前
06-数据库学习笔记(存储模型与数据压缩)
数据库·笔记·学习
南凉北往4 小时前
PandasAI连接LLM对MySQL数据库进行数据分析
数据库·mysql·数据分析
小柒儿3364 小时前
AI原生架构:企业IT从“业务数字化”到“AI原生重构”
重构·架构·ai-native