Cypher
A declarative query language designed by Neo4j for graph databases. Its syntax is intuitive and human-readable. It has been adopted by multiple graph database vendors and serves as an important reference for the GQL standard in the graph query domain.
Core Facts
Timeline (last 90 days)
GraphGuard includes a built-in library of more than 20 parameterized Cypher queries, of which three, including TRACE_INCIDENT_PATH, form the pillars of the investigation engine.
Cypher is a graph query language proposed by Neo4j, and FalkorDB is compatible with its syntax.
Each of Pedigree's flags is essentially a Cypher query: traversing upward along the lineage up to six levels, looking for obligations carried by the parent license but missing from the child license.
For §4.2.1, the Cypher query returns the chain: email→thread→draft -24→-25→-26→-27→-28→RFC 8446→§4.2.1.
Ratified's answers come from graph traversal rather than model memory; no model writes Cypher, and a deterministic router picks one handwritten query for each question; if the traversal returns nothing, the card plainly says "the graph doesn't know."
Each answer card has a panel listing the Cypher actually executed by FalkorDB, the parameters, the row count, and the database's self-reported run_time_ms; for the §4.2.1 question, for example, there are 4 queries totaling under 1 millisecond on a laptop.
At data ingestion, the team built the CO_DISCUSSED projection with Cypher (an edge is created when two people speak in the same thread), then ran algo.pageRank and algo.betweenness on it.
CircuitDoctor uses Cypher's shortestPath query to search for a path between two pins over ON_NET and THROUGH relationships, and highlights it once found.
In the LLM tool-calling paradigm, the model only outputs structured parameters, which the host program validates against a predefined JSON Schema and binds to precompiled Cypher query templates, so user or alert text content is only ever passed in as parameter values, making it naturally immune to Cypher injection
NexusOps's core design principle is not letting the LLM hand-write raw Cypher, but calling through a schema-validated, parameterized graph tool layer, thereby guaranteeing zero query injection, no syntax errors, and deterministic evidence paths
29 more timeline events
All Facts (20)
Neo4j uses the Cypher query language.
65%UnverifiedThe solution employs agentic retrieval to give the retrieval process active reasoning capabilities, and uses the Cypher query language to perform structured queries on the graph.
60%UnverifiedNeo4j is the native graph database with the highest global market share and uses the property graph model.
60%UnverifiedThe graph structure of a knowledge graph natively supports graph traversal algorithms, allowing queries such as 'find all places that call function A' to complete in milliseconds.
60%UnverifiedGraphGuard includes a built-in library of more than 20 parameterized Cypher queries, of which three, including TRACE_INCIDENT_PATH, form the pillars of the investigation engine.
50%UnverifiedCypher is a graph query language proposed by Neo4j, and FalkorDB is compatible with its syntax.
50%UnverifiedEach of Pedigree's flags is essentially a Cypher query: traversing upward along the lineage up to six levels, looking for obligations carried by the parent license but missing from the child license.
50%UnverifiedRatified's answers come from graph traversal rather than model memory; no model writes Cypher, and a deterministic router picks one handwritten query for each question; if the traversal returns nothing, the card plainly says "the graph doesn't know."
50%UnverifiedEach answer card has a panel listing the Cypher actually executed by FalkorDB, the parameters, the row count, and the database's self-reported run_time_ms; for the §4.2.1 question, for example, there are 4 queries totaling under 1 millisecond on a laptop.
50%UnverifiedAt data ingestion, the team built the CO_DISCUSSED projection with Cypher (an edge is created when two people speak in the same thread), then ran algo.pageRank and algo.betweenness on it.
50%UnverifiedFor §4.2.1, the Cypher query returns the chain: email→thread→draft -24→-25→-26→-27→-28→RFC 8446→§4.2.1.
50%UnverifiedCircuitDoctor uses Cypher's shortestPath query to search for a path between two pins over ON_NET and THROUGH relationships, and highlights it once found.
50%UnverifiedNexusOps's core design principle is not letting the LLM hand-write raw Cypher, but calling through a schema-validated, parameterized graph tool layer, thereby guaranteeing zero query injection, no syntax errors, and deterministic evidence paths
50%UnverifiedIn the LLM tool-calling paradigm, the model only outputs structured parameters, which the host program validates against a predefined JSON Schema and binds to precompiled Cypher query templates, so user or alert text content is only ever passed in as parameter values, making it naturally immune to Cypher injection
50%UnverifiedIn FalkorDB, permissions are determined by traversing up to 8 levels of nested groups along MEMBER_OF relationships via Cypher queries, with a median query latency of 0.45 milliseconds.
50%UnverifiedOwnership Lens's LLM never writes raw Cypher; instead, it chooses from six typed, parameterized, read-only MCP tools: resolve_entity, ownership_chain, shared_links, path_between, cluster_view, and recall_cases.
50%UnverifiedClauseRipple wraps 10 graph queries as MCP tools, so the planner only needs to choose tool names and parameters without generating Cypher.
50%UnverifiedCypher variable-length patterns such as DEPENDS_ON*1..4 mean expanding 1 to 4 hops along DEPENDS_ON edges, which can be used to compute blast radius in real time.
50%UnverifiedIn ClauseRipple, FalkorDB is the only database, with no parallel Postgres or separate vector store; every tool the agent calls is a Cypher query running on it.
50%UnverifiedKhoj's Agent does not write Cypher queries directly; instead, it obtains eight hand-written, parameterized, read-only tools via MCP, and the model is only responsible for choosing tools and filling in parameters.
50%