Layer, not IDE. A quiet companion for AI-assisted product development.

Verqury organizes the whole process around the chat AIs, terminal agents, editors, and browsers you already use — durable project memory, reusable guidance, captured artifacts, one-click session bootstrapping, task routing, and a running count of the build time behind it all.

Free & open source MIT licensed Linux desktop
The Verqury mark — a chrome droplet

The problem

A solo AI build never sits still.

It moves constantly — chat ideation, PRD and architecture, terminal coding agents, browser agents, external tools. Context scatters across a dozen surfaces, and nothing holds the thread from first concept to release. Verqury is the control layer around that motion.

What it is

Nine things that keep the work together.

Not a chat window, not a code editor, not an agent orchestrator. A workflow layer — deliberately.

01

Project memory

Narrative, decisions, and stage tracking — concept to release — as durable files an agent can read natively.

02

Guidance library

Skills, standards, and project instructions as first-class, composable, reusable markdown assets.

03

Artifact inbox

A global hotkey turns copied prompts, commands, and snippets into searchable, reusable objects.

04

Session bootstrapper

Assemble the right context packet for the right surface — chat, terminal, browser — in one action.

05

Task router

Route work to direct execution, automation, or a human, and feed completion reports back into memory.

06

Remote decision relay

Away from your desk? Approve build decisions from your phone — a tap on Telegram, a typed reply, or long-form context by email. The agent raises its hand; you decide.

07

Embedded terminal

Run your coding agent beside the project it belongs to. Multiple tabs, each with its own color, a bell that blinks instead of stealing your keyboard, and drag a file in to type its path.

09

Surface adapters

Every AI tool is a launch command and a handoff template in config. Add a new chat, agent, editor, or browser without touching a line of code.

How it works

Files are the database. All durable data is plain markdown with YAML frontmatter on disk. SQLite is only a deletable, rebuildable search index — so any terminal agent can read and write your project memory natively. Model-agnostic by construction, with zero lock-in.

Concept PRD Architecture Build Test Docs Release Marketing

See it

Always available, never in the way.

Verqury projects view — the build-time meter, durable narrative, memory timeline, and launch buttons for each AI surface
Projects — the build-time meter reading active hours, lines and cost, above a durable narrative and memory timeline
Verqury task router grouped by route
Task router — work grouped by route: idea, direct, automation, browser agent, human
Verqury artifact inbox with captured prompts and commands
Artifact inbox — a global hotkey turns copied prompts and commands into reusable objects
Verqury settings — AI surface adapters, the build-metrics switch, and the web companion
Settings — every AI surface is launch-command config, alongside the relay and build-metrics switches
Verqury's embedded terminal — a real shell running in a tab beside the project
Embedded terminal — your coding agent runs in a tab beside the project it belongs to

Short workflow clips landing soon.

Philosophy

Four principles you can read in the source.

Files are the database

Markdown + frontmatter on disk; the index is a cache. Your data is yours, git-versionable, agent-readable, forever.

Headless first

Every feature works from the verqury CLI before it gets a UI. Agents can drive the whole thing.

Routing over integration

AI surfaces are launch commands + handoff templates in config. Adding a new tool never needs a code change.

Quiet companion

Always available, always organized, never demanding attention. A layer, not a destination.

Get it

Free, open, and local-first.

# Linux x64 · AppImage + .deb $ chmod +x Verqury.AppImage $ ./Verqury.AppImage # or build from source $ git clone https://github.com/spanklitch/verqury $ npm install && npm start -w app
  • Platform Linux x64 (X11) — Xubuntu & friends
  • Stack Node 20 + Electron shell, vanilla renderer
  • Privacy No accounts, no tracking, no cloud sync — nothing phones home
  • Metrics Off by default; when on, measured and stored locally
  • Data A directory of plain files you own
  • License MIT — use it, fork it, keep it

Under the hood

The why behind every decision is public.

Verqury is built in the open as a portfolio of considered engineering — read the reasoning, not just the code.