# Docs - [Overview](/docs): Lakehouse native graph engine with git-style workflows - Branches, Commits, and History - [Branches, Commits, and History](/docs/branching): A branch is an isolated, durable graph history. Use branches to prepare and - [Changes and Change Feeds](/docs/branching/changes): OmniGraph can describe what one commit changed or deliver an ordered feed of - [Merging Branches](/docs/branching/merge): A merge integrates one branch into another and publishes the target change - CLI guide - [CLI guide](/docs/cli): The omnigraph CLI can work directly with a graph store, through a running - [CLI reference](/docs/cli/reference): This page maps the CLI; the installed binary is the exact reference: - Operating a cluster - [Operating a cluster](/docs/clusters): An OmniGraph cluster is a declarative bundle of graphs, schemas, stored - [Cluster configuration reference](/docs/clusters/config): Cluster commands read a directory containing cluster.yaml: - Concepts - [Concepts](/docs/concepts): OmniGraph is a typed property-graph database. A graph contains nodes, - [Storage](/docs/concepts/storage): One OmniGraph graph lives at one storage root. The root contains the graph's - Getting started - [Deployment](/docs/getting-started/deployment): OmniGraph can keep a cluster on a local filesystem, S3-compatible object - [Install](/docs/getting-started/install): The installer downloads a release archive, verifies its SHA-256 checksum, and - [Quickstart](/docs/getting-started/quickstart): This walks the core loop end to end: define a schema, initialize a graph, load - Operations - [Maintenance](/docs/operations/maintenance): OmniGraph provides four direct-storage maintenance commands: - [Authorization and actors](/docs/operations/policy): OmniGraph uses Cedar policy bundles to authorize graph, server, and cluster - [HTTP server](/docs/operations/server): the current cluster.yaml to resolve storage and validate the source location; - [Upgrading OmniGraph](/docs/operations/upgrade): Normal open accepts storage formats v11 and v12; nothing migrates on open, but - Queries search - [Embeddings](/docs/queries-search/embeddings): OmniGraph can turn query text into a vector for - [Mutations and Loads](/docs/queries-search/mutations): Mutation statements live inside a named .gq query. Run them with - [Query Language (`.gq`)](/docs/queries-search/queries): A .gq file contains named, typed queries. Read queries match graph patterns - [Search](/docs/queries-search/search): OmniGraph combines vector, full-text, and graph patterns in one .gq query. - Schema Language (`.pg`) - [Schema Language (`.pg`)](/docs/schema): A schema declares the node and edge types a graph accepts. OmniGraph validates