premsql

本地优先,把自然语言变成靠谱 SQL,数据不出门。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 44 🐛 待处理 11 👀 关注 9
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 462
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费

项目预览

premsql 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队premAI-io
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Python
技术栈/模型database,llama,llm,opensource,rag,text-to-sql
GitHub 星标★ 462
上线时间2024-07-14 00:00:00
代码更新2025-02-14
仓库体积1.9 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数2

项目介绍

premsql 是一个端到端、本地优先的 Text-to-SQL 流水线项目,旨在解决自然语言查询到 SQL 生成的准确性和可控性问题。它提供从数据接入、语义理解、SQL 生成到结果验证的完整链路,核心能力包括:基于本地模型(如 LLM)进行 schema 感知的查询解析,支持多轮对话和上下文记忆,内置查询改写、执行验证和错误修复机制,并通过插件化设计适配不同数据库和模型后端。项目强调数据隐私和离线部署,适合对数据安全敏感的企业场景。通过将复杂 NL2SQL 任务拆解为可监控、可干预的步骤,它帮助开发者快速构建可靠的数据库问答应用,减少人工编写 SQL 的成本。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 462

使用教程

难度:进阶 约 30 分钟 部署方式:本地安装 4 步

环境要求

  • Python
  • 本地模型或模型服务

安装与启动步骤

  1. 1装包

    已发布到包索引。

    pip install -U premsql
  2. 2接一个本地小模型

    它的定位是用小模型做本地文本转查询。

  3. 3跑一个生成示例

    先确认能把自然语言转成查询语句。

  4. 4换成自己的数据库

    接自己的表结构与样例数据。

如何确认成功

用自己的一张表提问,能生成可执行的查询语句并返回正确结果

注意事项

  • 它把自然语言转查询这件事做成可本地部署的流水线,强调数据不出内网。
  • 表结构与少量样例数据是效果的关键,喂得越具体越准。
  • 小模型在复杂多表关联上容易出错,先用单表验证。
  • 生成语句执行前务必加只读权限与白名单,别让它跑写操作。

核心亮点

  • 端到端流水线,从 NL 到 SQL 再到执行验证,开箱即用
  • 本地优先架构,数据不出域,满足隐私合规
  • 插件化后端,可灵活接入不同 LLM 和数据库

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 复杂查询和方言适配可能需额外调优

适用场景

  • 企业内部数据查询助手,非技术人员用自然语言取数
  • 数据敏感行业(金融、医疗)的本地化 BI 工具
  • 快速构建 NL2SQL 原型或定制化数据库问答系统

替代项目

Vanna、SQLChat、DB-GPT

上一篇:ArkhamMirror

下一篇:mine-ai

同类项目推荐

IDA-Skill 开源

让 AI 自动用 IDA Pro 分析恶意样本,提升逆向效率

使用skill让 AI Agent 像安全分析师一样分析恶意样本 | AI Agent skill for automated mal···

★ 239 2026-08-09
SakikoMind 开源

搭企业智能客服,意图准、能查证、可转人工

Enterprise AI customer-service Agent platform featuring hybrid intent recognition, m···

★ 112 2026-10-02
DrugClaw 开源

让药物检索像对话一样简单,快速获取专业答案

Agentic RAG for drug intelligence · 57 skills · 15 task categories · DTI · ADR ····

★ 118 2026-08-09
comic-translate 开源

一键自动翻译漫画,多格式多语言,省去手动修图。

AI comic and manga translator app/browser extension for automatically translating co···

★ 3004 2026-08-10
mod-llm-chatter 开源

给魔兽私服机器人装上大模型嘴,陪聊陪演更自然

AI-powered bot conversations for AzerothCore WotLK 3.3.5a - for mod-playerbots

★ 97 2026-10-27
MORT 开源

屏幕取词实时翻译,外语游戏直接玩

MORT 번역기 프로젝트 - Real-time game translator with OCR

★ 1837 2026-09-19
ovmeet 开源

多协议设备一键接入,网页就能开视频会议和远程指挥

SIP视频对讲、MCU融屏、指挥调度 、网页视频会议、视频会议、H5视频直播、SIP广播会议、融···

★ 227 2026-10-12
ai-auto-trading-engine 开源

让 AI 帮你盯盘炒币,多策略自动执行交易

ai algo trading engine of AI-driven multi strategy, multi timeframe cryptocurrency t···

★ 115 2026-08-09
aramgg_client 开源

大乱斗选强化不再瞎猜,OCR悬浮实时给胜率建议

Windows companion for League of Legends ARAM Mayhem with read-only LCU recommendatio···

★ 659 2026-09-19