# MemGQL

MemGQL is a federated GQL ([ISO/IEC
39075](https://www.iso.org/standard/76120.html)) query engine that translates
GQL queries into backend-native languages and executes them across graph
databases. Clients connect via the Bolt protocol (port 7688) using any
Bolt-compatible driver.

The long-term vision for MemGQL is to cover all data source types — structured,
semi-structured and unstructured — essentially serving as a semantic layer
where agents can find any data behind a single interface.

![MemGQL Reference Architecture](https://memgraph.com/docs/pages/memgraph-zero/memgql/memgql_ref_architecture.png)

New to MemGQL? Start with the [Quick Start](https://memgraph.com/docs/memgraph-zero/memgql/quick-start) guide
to get up and running in minutes. Once you're set up, check out the
[Use Cases](https://memgraph.com/docs/memgraph-zero/memgql/use-cases) to see real-world applications, and
explore the [Features](https://memgraph.com/docs/memgraph-zero/memgql/features) to understand what MemGQL can
do. Learn how to [Connect](https://memgraph.com/docs/memgraph-zero/memgql/connect) to your data sources and
review the [Multiple Graphs](https://memgraph.com/docs/memgraph-zero/memgql/multiple-graphs) support for
querying across heterogeneous backends. For local development, check out the [Docker
Compose](https://memgraph.com/docs/memgraph-zero/memgql/complete) setup. When you're ready to dive deeper, the
[Reference](https://memgraph.com/docs/memgraph-zero/memgql/reference) documentation covers all the syntax
details. Review the [Licensing](https://memgraph.com/docs/memgraph-zero/memgql/licensing) information for terms
of use, and check the [Changelog](https://memgraph.com/docs/memgraph-zero/memgql/changelog) to stay updated on
the latest improvements.

## Questions & Feedback

Have questions or want to share feedback? We'd love to hear from you!

  }
    title="Discord"
    body="Chat with the community"
    href="https://discord.gg/memgraph"
    is_external={true}
  />
  }
    title="GitHub Issues"
    body="Report bugs or request features"
    href="https://github.com/memgraph/memgraph/issues"
    is_external={true}
  />
  }
    title="GitHub Discussions"
    body="Start longer form discussions"
    href="https://github.com/memgraph/memgraph/discussions"
    is_external={true}
  />

## MemGQL Enterprise

Interested in MemGQL Enterprise? [Get in
touch](https://memgraph.com/contact-us) with our team to learn more.
