AI-powered chatbot for any PostgreSQL app. Version 1.2.1 auto-discovers database schema, indexes code for context, executes SQL, and streams answers via a chat widget. Runs as a standalone CLI (npx or global install) or as Express middleware. Supports multiple LLM providers (OpenAI, Groq, Ollama) with zero-config setup. Differentiators: framework-aware code indexing for route detection, enum discovery, and business logic context; row-level filters and alias overrides for domain-specific queries. Requires Node >=18.
npm install sql-chatbot-agentNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Express middleware integration with PostgreSQL, OpenAI, and code indexing enabled.
Change `import sqlChatbotAgent from 'sql-chatbot-agent'` to `import { middleware } from 'sql-chatbot-agent'`.Use `llmApiKey` instead of `groqApiKey` in configuration.
Ensure your database user has CREATE TABLE privileges, or set `readOnly: true` to disable logging.
Specify version: `npx sql-chatbot-agent@1.2.1 --db postgresql://...`
Set `codePaths` to narrow directories (e.g., `['./src']` instead of `['.']`).
Run `npm install -g sql-chatbot-agent` or `npx sql-chatbot-agent` instead of bare command.
Use `import { middleware } from 'sql-chatbot-agent'`.Use `postgresql://127.0.0.1:5432/mydb` or ensure PostgreSQL is listening.
Set `OPENAI_API_KEY` environment variable or pass `--key` flag with correct key.
No dependency data recorded yet.