Releases: Eth-Interchained/nedb-studio
Release list
NEDB Studio v0.3.2 — phpMyAdmin for NEDB, live on studio.interchained.org
NEDB Studio v0.3.2
A Portal-powered workspace over the NEDB engine — prompt-to-database, then deploy, query, and edit in natural language. Live at studio.interchained.org.
# Quickstart
npm install && PORT=3129 npm run build && PORT=3129 npm run startWhat's in v0.3.2
The two-way console
Ask a question → NQL → results. Ask to add/change a record → the model shows the exact row it would write (editable) → Commit → nedbd writes it. Reads and writes, one console.
Language tabs: NQL / SQL / Redis
The query console has three language modes. SQL SELECTs and Redis reads translate to NQL and run on the live engine. Writes surface an editable preview.
/databases — deploy and operate live databases
- Deploy a generated schema or sample database directly to nedbd
- Schema graph (persisted in
_studio/schema, shown by default) - Browse collections, verify hash-chain integrity, view the append-only log
- Connection snippets (curl, Python)
/settings — connection config
NEDB_URLenv-first, runtime override- Encryption status badge —
● AES-256-GCM(green) or● plaintext(amber) - AiAssist gateway status
NL→write intent classification
The model classifies read vs write intent first. Writes preview the exact row — editable fields, Regenerate, Cancel — before anything is committed. Update uses merge semantics.
Configuration
# .env
AIASSIST_API_KEY=your-key # AI generation + NL→NQL
NEDB_URL=http://127.0.0.1:7070 # nedbd server
NEDB_TMK=<64-char hex> # optional: encryption at rest
PORT=3129 # studio app portArchitecture
The studio is a thin HTTP client of a running nedbd — it holds zero database state. All persistence, integrity, time-travel, and encryption live in the engine.
License
GPL-3.0-or-later · © INTERCHAINED, LLC — interchained.org · powered by AiAssist