Sign inSign up

nl2sqlai/nl2sqlai-server

By nl2sqlai

Updated 4 months ago

[NL2SQL] Natural language to SQL server - Self-hosted, multi-LLM, read-only query execution.

Image
Machine learning & AI
1

881

nl2sqlai/nl2sqlai-server repository overview

NL2SQL server

Server that converts natural language questions into safe SQL queries, executes them against the user's databases, and returns structured results alongside a human-readable response. Works alongside the NL2SQL admin.

Features

  • Supports Anthropic, OpenAI, and OpenRouter
  • Only SELECT queries allowed - execution in read-only mode
  • Automatic masking of sensitive columns (password, token, secret...)
  • Conversational mode with multi-turn context
  • Database credentials encrypted with AES-256-GCM
  • Supports PostgreSQL, MySQL, SQL Server, Oracle, and Firebird
  • Query history, saved queries, and SQL quality rating

Tag summary

Content type

Image

Digest

sha256:27d7500d7

Size

186 MB

Last updated

4 months ago

docker pull nl2sqlai/nl2sqlai-server