You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: FEATURES.md
+28-1Lines changed: 28 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,9 +50,12 @@ The main landing page for managing database connections. Features a clean, IDE-i
50
50
**Connection Management**
51
51
52
52
- Add new database connections with detailed configuration (name, type, host, port, user, password, SSL options)
53
+
-**SSH Tunneling** — connect securely to remote databases via SSH tunnels using private keys and passphrases
53
54
-**SQLite support** — connect to local `.db`, `.sqlite`, `.sqlite3`, `.s3db` files via native file picker
54
55
- Connect via URL — paste connection strings like `postgres://user:pass@host:port/db`
55
56
- Auto-parse URLs to populate connection form fields (including `sqlite://` protocol)
57
+
-**Safe connection deletion** — intercepts deletion to prevent accidental loss of associated project data (schemas, queries, diagrams)
58
+
-**Unlinked project management** — view, delete, or relink orphaned projects to new connections directly from the sidebar
56
59
- Delete existing database connections
57
60
- Test connections with real-time feedback
58
61
- Connection status indicators for all databases
@@ -376,6 +379,30 @@ RelWave includes native Git integration powered by `simple-git`, providing a ful
376
379
377
380
---
378
381
382
+
## AI Features and Providers
383
+
384
+
RelWave integrates deeply with multiple Large Language Models (LLMs) to provide intelligent database assistance, schema analysis, and query explanations.
385
+
386
+
### Supported Providers
387
+
The application supports a flexible, multi-provider AI architecture:
388
+
-**OpenAI** (GPT-4o, GPT-4 Turbo, etc.)
389
+
-**Anthropic** (Claude 3.5 Sonnet, Opus, etc.)
390
+
-**Mistral** (Mistral Large, Mistral Small, etc.)
391
+
-**Groq** (Llama 3, Mixtral, etc. for ultra-fast inference)
392
+
-**Ollama** (Local models like Llama 3, Phi-3, Mistral)
393
+
-**Google Gemini** (Gemini 1.5 Pro, Flash)
394
+
395
+
### AI Capabilities
396
+
| Feature | Description |
397
+
| ------- | ----------- |
398
+
|**Schema Analysis**| Analyzes the structure of your database, identifying relationships, potential optimizations, and providing a human-readable summary of complex schemas. Uses a highly optimized, token-efficient dense schema representation. |
399
+
|**Query Explanation**| Breaks down complex SQL queries into plain English, explaining joins, filters, performance implications, and the overall intent of the query. |
400
+
|**Local AI Support**| Full privacy and zero-cost inference available through local Ollama integration, ensuring sensitive database schemas never leave your machine. |
401
+
|**Context Aware**| The AI system automatically receives the dialect (PostgreSQL, MySQL, SQLite) and the relevant database schema context to provide accurate, dialect-specific responses. |
402
+
|**High Token Capacity**| Configured with large output windows (up to 4096 tokens) to handle extensive schema analyses and complex query breakdowns without truncation. |
403
+
404
+
---
405
+
379
406
## Visual Tools
380
407
381
408
### Chart Visualization
@@ -642,6 +669,6 @@ All database and Git operations use a JSON-RPC protocol over stdin/stdout. The b
642
669
643
670
---
644
671
645
-
**Last Updated:**May 2026
672
+
**Last Updated:**June 2026
646
673
647
674
This document is maintained alongside the application and updated with each release.
0 commit comments