improved

new

AuraDB Virtual Dedicated Cloud

AuraDB Professional

AuraDB Free

AuraDS Professional

Query

AuraDB Business Critical

Cypher Copilot updates: Smarter Queries, Baseline Edits, and In-Editor Review

The Cypher Copilot in Query just got a major upgrade. Beyond turning your natural-language questions into Cypher, it now validates its own output in the background, works from an existing query, targets specific parts of a query, and lets you review changes right in the editor. Here's what's new:
Area
Background validation
Generated queries now go through linting and EXPLAIN-retry phases in the background. Any errors surfaced in those steps are fed back to the LLM so it can correct itself and produce more accurate, runnable queries. This includes correcting hallucinated paths and inverted relationship directions
Query generation from a baseline
You no longer have to start from scratch. Pass an existing query as a baseline and ask the LLM to edit, update, or improve it — perfect for iterating on a query you already have.
Targeted edits via selection
Highlight a specific part of a query and ask the LLM to focus its changes on just that section.
Diff view with accept/reject
Generated queries are now presented as a diff against your current query, with clear accept and reject flows, so you can review exactly what changed before accepting and executing it.
Respecting Virtual Graph limitations
When working with a Virtual Graph, its limitations are now passed to the LLM, so it avoids constructs it doesn't support and generates queries that will actually run.
We want to hear from you!
We'd love your feedback on the updated copilot experience. Share ideas or report issues at feedback.neo4j.com/query.