Lightweight vanilla JavaScript client for QubicDB — zero dependencies, ESM + CommonJS.
For TypeScript projects with full type safety, use the qubicdb package instead.
npm install qubicdb-jsimport { QubicDBClient } from "qubicdb-js";
const db = new QubicDBClient({
connectionString: "qubicdb://admin:qubicdb@localhost:6060/my-app",
});
const neuron = await db.write({ content: "User prefers dark mode" });
const results = await db.search({ query: "UI preferences", limit: 5 });
const all = await db.recall();- Preferred:
qubicdb://...(orqubicdb+tls://...for TLS). http(s)://...urlconfig is still supported as a backward-compatible fallback.
const { QubicDBClient } = require("qubicdb-js");MIT