Skip to content

Quick Start

Quory helps you answer a specific question about a customer, order, or account, even when the answer is spread across several database tables. Start with a record, follow its relationships, and bring the relevant information together without writing every join yourself.

Quory comes in several flavours. Use the desktop app to investigate your data, or use the same query engine to build your own tools.

Desktop clientCore libraryStack integrations
Best forSupport investigationsCustom tools and backend codeAn existing React web app
What you getAn Electron app with a query workspaceSchema discovery and a relationship query engineA server request handler, provider, and React hooks
What you buildNothing to get startedYour interface and application logicYour interface, HTTP route, and access controls
Where it runsYour computerA Node.js processNode.js backend and React frontend
Start withDownload Quory@quory/core + a driver@quory/stack/server + @quory/stack/react

All three use the same underlying relationship engine. Core is useful without React; stack adds the request and state-management layer for a web app. Stack currently exports hooks rather than a complete embeddable copy of the desktop UI.

Quory includes drivers for PostgreSQL, MySQL, and SQLite. The desktop client includes them; library users choose the driver that matches their database. See database connections for configuration examples.

Automatic joins use declared foreign keys. A column called customer_id does not establish a relationship by itself. Read how Quory works before planning an integration.

Quory Cloud is planned and is not currently an available deployment option. Use the desktop client today, or host a stack integration in your own application. The current open-source stack does not provide Cloud’s proposed row- and column-level access controls.