Junction traces how your tables actually connect — pick a from and a to table and it maps every join route between them, then turns any route into runnable SQL. Fast, native, and fully offline.
Coming soon — Junction is in pre-release.
Everything a database client should be, plus the relationship tooling nothing else has.
Pick two tables; Junction finds every join path between them (with an optional "via" filter) and builds the SQL for the route you choose.
Assemble SELECT / JOIN / WHERE / ORDER visually — join suggestions come from real and inferred keys. Convert to SQL and back.
No foreign keys? Point Junction at your repo (LoopBack, Laravel…) and it infers relations from the code — read-only, never touching your files.
Bring any OpenAI-compatible endpoint — LM Studio and Ollama run offline. It inspects schema, drafts queries, and asks before any write.
Stream multi-gigabyte .sql dumps in and out with real progress, keyset-paginated backups, and per-table CSV/JSON export.
Native Rust drivers run in-app, so localhost means your machine. Secrets are encrypted on disk behind an OS-keychain master key.
One studio, five engines — same relation tooling across all of them.
One studio, no add-ons. Here's the full list.
Buy it once — no subscription. These are the launch plans; nothing is for sale yet.
Junction is in pre-release. Native builds for macOS, Windows and Linux land here at launch.