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: README.md
+27-3Lines changed: 27 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ Skardi lets AI agents and applications query files, databases, data lakes, and v
28
28
-**CLI for local agents & queries** — Run SQL against local files, remote object stores (S3, GCS, Azure), databases, and datalake formats — ideal for local AI agents like [OpenClaw](https://github.com/openclaw/openclaw)
29
29
-**Declarative pipelines** — Define SQL queries in YAML, get REST APIs automatically
30
30
-**Automatic parameter inference** — Request parameters, types, and response schemas are inferred from your SQL
31
-
-**Multi-source federation** — JOIN across CSV, Parquet, PostgreSQL, MySQL, MongoDB, Iceberg, and Lance in a single query
31
+
-**Multi-source federation** — JOIN across CSV, Parquet, PostgreSQL, MySQL, SQLite, MongoDB, Iceberg, and Lance in a single query
32
32
-**Full CRUD** — SELECT, INSERT, UPDATE, and DELETE operations on supported databases
33
33
-**Vector search** — Native KNN similarity search via Lance integration
34
34
-**S3 support** — Read CSV, Parquet, and Lance files directly from S3
@@ -52,6 +52,7 @@ Skardi lets AI agents and applications query files, databases, data lakes, and v
**Context file resolution** (when `--ctx` is omitted): checks `SKARDICONFIG` env var, then `~/.skardi/config/ctx.yaml`. If no context file is found, the query runs without pre-registered tables (you can still query files directly by path).
138
139
@@ -205,7 +206,7 @@ data_sources:
205
206
206
207
### Access Mode
207
208
208
-
By default, all data sources are **read-only** — only `SELECT` queries are allowed. To enable write operations (`INSERT`, `UPDATE`, `DELETE`), set `access_mode: read_write` on the data source. Only `postgres`and `mysql` sources support `read_write` mode; setting it on other types will produce an error at startup.
209
+
By default, all data sources are **read-only** — only `SELECT` queries are allowed. To enable write operations (`INSERT`, `UPDATE`, `DELETE`), set `access_mode: read_write` on the data source. Only `postgres`, `mysql`, and `sqlite` sources support `read_write` mode; setting it on other types will produce an error at startup.
0 commit comments