diff --git a/pages/index.mdx b/pages/index.mdx
index 1250639d3..628bbd20c 100644
--- a/pages/index.mdx
+++ b/pages/index.mdx
@@ -1,366 +1,110 @@
---
title: Memgraph documentation
-description: Install, query, and deploy Memgraph, the in-memory graph database for GraphRAG, AI agents, and real-time analytics. Guides, references, and examples.
+description: Build GraphRAG, AI memory and agentic applications or run graph analytics on Memgraph, the in-memory graph database. Install, query and deploy it.
---
import { Cards } from 'nextra/components'
-import AmazonS3 from '/components/icons/AmazonS3'
-import CSV from '/components/icons/CSV'
-import CSharp from '/components/icons/CSharp'
-import Cpp from '/components/icons/Cpp'
-import Cypherl from '/components/icons/Cypherl'
-import Dremio from '/components/icons/Dremio'
-import DuckDB from '/components/icons/DuckDB'
-import Go from '/components/icons/Go'
-import Graphql from '/components/icons/Graphql'
-import Haskell from '/components/icons/Haskell'
-import Java from '/components/icons/Java'
-import JavaScript from '/components/icons/JavaScript'
-import Kafka from '/components/icons/Kafka'
-import MySQL from '/components/icons/MySQL'
-import Neo4j from '/components/icons/Neo4j'
-import NodeJS from '/components/icons/NodeJS'
-import OracleDB from '/components/icons/OracleDB'
-import Parquet from '/components/icons/Parquet'
-import PHP from '/components/icons/PHP'
-import PostgreSQL from '/components/icons/PostgreSQL'
-import Pulsar from '/components/icons/Pulsar'
-import Python from '/components/icons/Python'
-import Ruby from '/components/icons/Ruby'
-import Rust from '/components/icons/Rust'
-import Swift from '/components/icons/Swift'
-import ServiceNow from '/components/icons/ServiceNow'
-import Spark from '/components/icons/Spark'
-import SQLServer from '/components/icons/SQLServer'
-import StarRocks from '/components/icons/StarRocks'
import {CommunityLinks} from '/components/social-card/CommunityLinks'
-# Memgraph Documentation
+# Memgraph documentation
-Welcome to Memgraph Documentation.
-Memgraph is a high-performance, in-memory graph database that powers real-time AI context. It serves as the graph engine for GraphRAG pipelines, AI memory systems, and agentic workflows - delivering sub-millisecond multi-hop traversals with full provenance for any system that needs structured, connected context alongside semantic search.
+Memgraph is a high-performance, in-memory graph database that powers real-time
+AI context. It serves as the graph engine for GraphRAG pipelines, AI memory
+systems and agentic workflows. The same architecture drives real-time graph
+analytics, such as fraud detection, network analysis and infrastructure
+monitoring.
-The same architecture that makes Memgraph the context layer for AI also drives real-time graph analytics across fraud detection, network analysis, infrastructure monitoring, and other operational use cases where speed and connectivity matter.
+## Get started
-Learn how to utilize Memgraph to migrate and analyze your data.
+Start Memgraph and run your first query in a few minutes, by hand or with your
+coding agent. To let the agent write Memgraph code from the current docs, give it the
+[Agent Skills](/getting-started/coding-with-ai/skills) and the [docs MCP
+server](/getting-started/coding-with-ai/docs-mcp).
-
+
+
+
-Memgraph provides a public MCP server for its documentation. Connect it to any
-MCP-capable AI assistant to ask questions about Memgraph and get answers
-grounded in the current docs, with sources.
+## Build AI applications
-
-
-
-
-## Memgraph ecosystem
-
-To get started with Memgraph, explore everything the Memgraph ecosystem offers, including Memgraph Lab, Memgraph Cloud, MAGE graph library and more.
+Use Memgraph as the graph behind retrieval, memory and planning in AI systems.
-
-
-
-
- Memgraph Cloud Beta
- >
- }
- href="/getting-started/install-memgraph/memgraph-cloud"
- />
-
+
+
+
+
-## Client libraries
+## Analyze graphs
-To start using Memgraph in your application, use one of the following client
-libraries and follow their getting started guide.
+Run PageRank, community detection, path finding and centrality on your graph,
+or write your own procedures.
- }
- title="C#"
- href="/client-libraries/c-sharp"
- />
- }
- title="C/C++"
- href="https://github.com/memgraph/mgclient"
- />
- }
- title="Go"
- href="/client-libraries/go"
- />
- }
- title="GraphQL"
- href="/client-libraries/graphql"
- />
- }
- title="Haskell"
- href="https://github.com/zmactep/hasbolt"
- />
- }
- title="Java"
- href="/client-libraries/java"
- />
- }
- title="JavaScript"
- href="/client-libraries/javascript"
- />
- }
- title="Node.js"
- href="/client-libraries/nodejs"
- />
- }
- title="PHP"
- href="/client-libraries/php"
- />
- }
- title="Python"
- href="/client-libraries/python"
- />
- }
- title="Ruby"
- href="https://github.com/seuros/activecypher"
- />
- }
- title="Rust"
- href="/client-libraries/rust"
- />
- }
- title="Swift (Theo)"
- href="https://github.com/Neo4j-Swift/Neo4j-Swift"
- />
+
+
+
-## Migrate to Memgraph
-
-You can migrate your data from an existing graph or SQL database using CSV or
-JSON files, and import data using queries within a CYPHERL file.
+## Query data where it lives
-### Migration guides
+Run graph queries over data that stays in PostgreSQL, ClickHouse, Snowflake or
+a data lake, without moving it into Memgraph.
-
-
-
-
-
-
-
+
+
-### Supported source systems
+## Bring your data into Memgraph
-
- }
- title="CSV"
- href="/data-migration#csv-files"
- />
- }
- title="JSON"
- href="/data-migration#json-files"
- />
- }
- title="Cypherl"
- href="/data-migration#cypherl-file"
- />
- }
- title="Parquet"
- href="/data-migration/parquet"
- />
- }
- title="Neo4j"
- href="/data-migration#neo4j"
- />
- }
- title="DuckDB"
- href="/data-migration#duckdb"
- />
- }
- title="MySQL"
- href="/data-migration#mysql"
- />
- }
- title="PostgreSQL"
- href="/data-migration#postgresql"
- />
- }
- title="OracleDB"
- href="/data-migration#oracledb"
- />
- }
- title="StarRocks"
- href="/data-migration#starrocks"
- />
- }
- title="SQL Server"
- href="/data-migration#sql-server"
- />
- }
- title="Apache Spark"
- href="/data-migration#apache-spark"
- />
- }
- title="Dremio"
- href="/data-migration#dremio"
- />
- }
- title="ServiceNow"
- href="/data-migration#servicenow"
- />
- }
- title="Apache Kafka"
- href="/data-migration#apache-kafka"
- />
- }
- title="Apache Pulsar"
- href="/data-migration#apache-pulsar"
- />
- }
- title="Amazon S3"
- href="/data-migration#amazon-s3"
- />
-
-
-
-## Query and analyze data
-
-You can query Memgraph using Cypher query language, use algorithms available in
-Memgraph's MAGE library on your graph, and explore visualizations and query your
-data using Memgraph Lab.
+Import data from files, migrate from Neo4j or a relational database, or stream
+it in from Kafka and Pulsar.
-
-
-
-
+
+
+
+
-## Configure Memgraph to your needs
+## Connect your application
-Whether you are running Memgraph on-prem or in production, here are the
-fundamental concepts of how the database operates and the tools you need to
-configure it to your needs.
+Query Memgraph from Python, JavaScript, Java, Go, Rust, C# and other languages
+over the Bolt protocol.
-
-
+
-## Deploy Memgraph
+## Run Memgraph in production
-Explore deployment guides to run Memgraph across various environments, including
-Docker, native Linux, Kubernetes and cloud platforms like AWS, Azure and GCP.
-Learn best practices, optimize for specific workloads and benchmark performance
-to ensure your graph applications scale efficiently in production.
+Deploy Memgraph on Docker, Linux, Kubernetes or a cloud provider, then manage
+users, backups, monitoring and high availability.
-
+
+
+
+
-## Important changes
+## Reference
-New releases might affect your existing code, queries or configuration.
-Ensure alignment with the latest updates and changes.
+Concepts, data modeling, Cypher, the visual interface and every release.
-
+
+
+
+
+
+
+If you get stuck, ask on [Discord](https://discord.gg/memgraph).
+