Skip to content
Download

QueryLane documentation ​

QueryLane is a desktop app for macOS that brings two tools into one window. The database client lets you browse, query, edit, import and export data in PostgreSQL, MySQL, MongoDB, ClickHouse, SQLite and local CSV or JSON files. Jobs let you chain SQL queries, JavaScript transforms, HTTP requests and other steps into repeatable data pipelines that run on demand or on a schedule. An AI assistant is available if you connect a model provider, and you can leave it off.

Everything runs on your Mac. Connections, jobs and results are stored in your user Library, and QueryLane talks to your databases directly.

Getting started ​

Install the app, add your first database, run a query and build a small job. Start with Install QueryLane, then follow Connect a database, Run a query and Build a job.

Database client ​

Work with databases the way you expect from a dedicated client: an object explorer, a query editor, result grids with Table, JSON and Tree views, inline editing, data import and export. MongoDB and local files have their own pages. See Connections.

Jobs ​

A job is a set of steps that pass data to each other. Steps run in parallel when their dependencies allow. You can add result checks, schedules and charts, compare runs, keep versions in git and share jobs as files. See How jobs work.

AI ​

The assistant sees your job and schema context and can write queries, steps and fixes for you to apply. You choose the provider and model and control what data leaves your Mac. QueryLane also works as an MCP server, so external agents can use your connections and jobs. See Assistant.

Plugins ​

Plugins add step types and assistant tools, such as sending results to Telegram or driving a headless browser. Each plugin runs as its own process. See Using plugins or Build a plugin.

Reference ​

The querylane command runs jobs and other operations from a terminal, and the shortcuts page lists keyboard shortcuts. See Command line and Keyboard shortcuts.