a13n
AI 에이전트를 만들고 클라우드에서 실행합니다
소규모 팀을 위한 오픈소스 읽기 전용 데이터베이스 유틸리티
Open-source, read-only database utilities for small teams: SQL Server upgrade and SSRS migration checks, text-to-SQL, and more on the way. Free and Apache 2.0.
개발 도구JavaScript · TypeScriptGitHub @db-agent온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Production text-to-SQL agent for Databricks, Snowflake, and AWS — safety guardrails, schema-aware, deployable in one command
README 전체를 불러오는 중입니다.
README 전문 보기 ↗An open-source text-to-SQL AI agent that converts natural language into safe SQL, with production deployment patterns for Databricks Apps, Postgres/MySQL, and cross-agent memory on AWS S3 Vectors. Schema-aware prompt engineering, SQL safety guardrails (SELECT-only validation), knowledge files, and result-set benchmarks you can deploy at work.
Featured In
DB Agent is a minimal natural-language-to-SQL system. A user asks a question in plain English; DB Agent retrieves relevant schema context, prompts an LLM to generate a SQL query, validates the query against a SELECT-only safety layer, executes it against the target database, and returns the results with every intermediate step visible. The primary implementation is a Node.js/React app that runs locally in one command or deploys natively to Databricks Apps.
EXPLAIN / EXPLAIN COST), with approval for expensive queriesdb-agent scan drafts one from your schema, and an accuracy test scores answers with and without it| Local | Databricks Apps | |
|---|---|---|
| Stack | Node.js + Express + React | Same app, native Databricks App |
| LLM | Ollama or any OpenAI-compatible | Databricks Model Serving or any OpenAI-compatible |
| Memory | Local JSONL or AWS S3 Vectors | Lakebase pgvector |
Run locally (Databricks SQL + Ollama):
cd app
cp .env.example .env # set DATABRICKS_* warehouse credentials
ollama pull qwen2.5-coder:7b
./run_local.sh
Open http://localhost:3001. Any OpenAI-compatible endpoint works instead of Ollama; see app/.env.example.
Docker, no cloud account (Postgres demo data): see app/README.md.
Databricks Apps:
# 1. Install prerequisites & labagent
winget install Python.Python.3.14
Invoke-WebRequest -Uri https://bootstrap.pypa.io/get-pip.py -OutFile get-pip.py
python get-pip.py
pip install labagent
# 2. Install Databricks CLI
winget install Databricks.DatabricksCLI
# 3. Authenticate Databricks
$env:DATABRICKS_AUTH_STORAGE="plaintext"
databricks auth login
# 4. Launch DB Agent
labagent launch db-agent --name demo-1 --param profile=DEFAULT
More: ontology and scan · MCP gateway · full configuration
Hands-on bootcamps on text-to-SQL agents, ontologies, and Databricks deployment patterns. Private team workshops: contact BeCloudReady . Community: TorontoAI, 10,000+ data and AI practitioners.
BeCloudReady . Organizers of TorontoAI.
Book a discovery call for customized training and consulting.