elips is a local command-line tool for inspection, maintenance, and EQL execution. No server. The build produces an elips binary you can drop on your PATH.
Shape
bash
elips <command> <db_path> [options]When creating a new database, pass --dimension (and optionally --metric, --index). Existing databases read their identity from disk.
Inspect
bash
elips info /my_db
elips vaults /my_db
elips stats /my_db
elips verify /my_db # replay WAL + validate; prints OK / CORRUPTQuery
bash
elips query /my_db --dimension 3 \
--eql 'place in docs vector [0.1,0.2,0.3] data {"t":"a"}'
elips query /my_db --eql 'seek in docs nearest [0.1,0.2,0.3] top 5 project t yield'
elips query /my_db --file query.eqlMaintenance
bash
elips checkpoint /my_dbImport / Export
JSON Lines, one record per line: {"id","vector","data"}.
bash
elips export /my_db --vault docs --output docs.jsonl
elips import /my_db --vault docs --input docs.jsonl --dimension 3Benchmark
bash
elips bench /tmp/bench_db --count 100000 --dim 768Output
query prints one JSON object per result row:
json
{"id":"019e...","distance":0.0061,"data":{"t":"a"}}