Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
116 changes: 116 additions & 0 deletions site/content/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
---
title: Arango Documentation
menuTitle: Home
weight: 1
description: >-
Arango provides the trusted data foundation for the next wave of AI grounded
in business context
#aliases:
# - data-science/overview
---
## User manuals by product

{{< cards >}}

{{% card title="ArangoDB" link="arangodb/" icon="avo-core.svg" %}}
Native multi-model database system that unifies graph, document,
key-value, vector, and full-text search with one query language.
{{% /card %}}

{{% card title="Arango Data Platform" link="data-platform/" icon="avo-middle.svg" %}}
Adds platform services for scalability, reliability, governance, and a graph exploration tool.
{{% /card %}}

{{% card title="AI Suite" link="ai-suite/" icon="avo-full.svg" %}}
Supercharge your Data Platform with GraphRAG, GraphML,
and queries generated from natural language for AI-powered insights.
{{% /card %}}

{{% card title="Arango Managed Platform (AMP)" link="amp/" %}}
Arango's fully-managed cloud offering for a faster time to value,
formerly known as ArangoGraph Insights Platform.
{{% /card %}}

{{< /cards >}}

## From graph to AI

### Data Persistence

ArangoDB is a scalable database system that you can use to store
[JSON documents](arangodb/3.12/concepts/data-structure/documents/_index.md),
which allows a flexible data structure for each record. ArangoDB natively supports
[graphs](arangodb/3.12/graphs/_index.md), letting you connect documents with
edges to express relationships between records and build complex
information networks.

### Data Retrieval

You can query your data in various ways using the core database system.
The native support for multiple data models lets you access information in
different ways with a single query language called [AQL](arangodb/3.12/aql/_index.md).
It has built-in support for aggregation, vector and full-text search, geo-spatial
queries, and more.

### Data Exploration

You can visually explore and interact with your ArangoDB graphs through an
intuitive web interface called the [Graph Visualizer](data-platform/graph-visualizer.md).
It is part of the [Arango Data Platform](data-platform/_index.md) that builds on
ArangoDB, extending it to a Kubernetes-native environment that unifies
data management, monitoring, and automation.

### Graph Queries

Utilizing connected data starts with running simple [graph queries](arangodb/3.12/aql/graphs/_index.md).
Using ArangoDB and its query language, you can determine the shortest paths between nodes as well as execute graph traversals. A traversal starts at a
given node of a graph and follows the directly connected edges. The edges indicate
what the next connected nodes are, and this discovery of neighbors can repeat.

Graph queries can answer questions like **Who can introduce me to person X?**

### Graph Analytics

The next level of utilizing connected data in terms of complexity is to use
graph analytics or graph algorithms to aggregate information about a graph.
Unlike with graph queries, this involves the entire graph at once.

Graph analytics can answer questions like **Who are the most connected persons?**

Arango offers a [Graph Analytics](ai-suite/graph-analytics.md) solution as part
of the [Arango AI Data Platform](data-platform/features.md) to run algorithms
such as connected components, label propagation, and PageRank on your data.

### GraphML

For higher-level insights, you can use advanced graph-based data science.
Applying machine learning on graphs lets you predict connections, get better
product recommendations, and also classify nodes, edges, and graphs.

GraphML can answer questions like:
- **Is there a connection between person X and person Y?**
- **Will a customer churn?**
- **Is this particular transaction anomalous?**

Arango's enterprise-ready, graph-powered machine learning capabilities are
included in the [AI Suite](ai-suite/_index.md) as part of the
Arango AI Data Platform. See [Arango GraphML](ai-suite/graphml/_index.md).

### GraphRAG

Generative AI often struggle with hallucinations because the connectedness of
data is not properly or cleanly represented. GraphRAG is a technique that
turbocharges GenAI applications using the power of graph relationships and
vector embeddings.

Arango's [GraphRAG](ai-suite/graphrag/_index.md) included in the
[AI Suite](ai-suite/_index.md) is a turn-key solution to transform your
organization's data into a knowledge graph and let everyone utilize the
knowledge by asking questions in natural language.

It automatically creates a knowledge graph from raw text by identifying and
extracting entities and relationships within the data, groups and summarizes
semantically similar entities, and stores everything in ArangoDB. When you ask a
question, the large language model (LLM) is supplied with additional context
from the knowledge graph, using lexical and semantic search. This enables
accurate, context-aware intelligence grounded in enterprise data.
6 changes: 6 additions & 0 deletions site/content/ai-suite/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,9 @@ Alongside these components, you also get the following additional features:
AI Suite and build your own integrations. See the
[Protocol Documentation](https://arangoml.github.io/platform-dss-api/GenAI-Service/proto/index.html)
for more details.

## Sample datasets

If you want to try out ArangoDB's data science features, you may use the
[`arango-datasets` Python package](../arangodb/3.12/components/tools/arango-datasets.md)
to load sample datasets into a deployment.
132 changes: 0 additions & 132 deletions site/content/ai-suite/graph-to-ai.md

This file was deleted.

52 changes: 36 additions & 16 deletions site/content/ai-suite/graphrag/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: GraphRAG
menuTitle: GraphRAG
weight: 5
description: >-
ArangoDB's GraphRAG solution combines graph-based retrieval-augmented generation
Arango's GraphRAG solution combines graph-based retrieval-augmented generation
with Large Language Models (LLMs) for turbocharged AI solutions
aliases:
llm-knowledge-graphs
Expand All @@ -14,9 +14,30 @@ exclusive early access, [get in touch](https://arango.ai/contact-us/) with
the Arango team.
{{< /tip >}}

## What are knowledge graphs?

A knowledge graph can be thought of as a dynamic and interconnected network of
real-world entities and the intricate relationships that exist between them.

Key aspects of knowledge graphs:
- **Domain-specific knowledge**: You can tailor knowledge graphs to specific
domains and industries.
- **Structured information**: Makes it easy to query, analyze, and extract
meaningful insights from your data.
- **Accessibility**: You can build a Semantic Web knowledge graph or using
custom data.

LLMs can help distill knowledge graphs from natural language by performing
the following tasks:
- Entity discovery
- Relation extraction
- Coreference resolution
- End-to-end knowledge graph construction
- (Text) Embeddings

## Transform unstructured documents into intelligent knowledge graphs

ArangoDB's GraphRAG solution enables organizations to extract meaningful insights
Arango's GraphRAG solution enables organizations to extract meaningful insights
from their document collections by creating knowledge graphs that capture not just
individual facts, but the intricate relationships between concepts across documents.
This approach goes beyond traditional RAG systems by understanding document
Expand All @@ -30,23 +51,22 @@ conceptual understanding.

## Key benefits for enterprise applications

- **Cross-document relationship intelligence**:
Unlike traditional RAG systems that treat documents in isolation, ArangoDB's GraphRAG
pipeline detects and leverages references between documents and chunks. This enables
more accurate responses by understanding how concepts relate across your entire knowledge base.

- **Multi-level understanding architecture**:
The system provides both detailed technical responses and high-level strategic insights
from the same knowledge base, adapting response depth based on query complexity and user intent.
- **Cross-document relationship intelligence**\
Unlike traditional RAG systems that treat documents in isolation, Arango's GraphRAG
pipeline detects and leverages references between documents and chunks. This enables
more accurate responses by understanding how concepts relate across your entire knowledge base.

- **Reference-aware knowledge graph**:
GraphRAG automatically detects and maps relationships between document chunks while
maintaining context of how information connects across different sources.
- **Multi-level understanding architecture**\
The system provides both detailed technical responses and high-level strategic insights
from the same knowledge base, adapting response depth based on query complexity and user intent.

- **Dynamic knowledge evolution**:
The system learns and improves understanding as more documents are added, with
relationships and connections becoming more sophisticated over time.
- **Reference-aware knowledge graph**\
GraphRAG automatically detects and maps relationships between document chunks while
maintaining context of how information connects across different sources.

- **Dynamic knowledge evolution**\
The system learns and improves understanding as more documents are added, with
relationships and connections becoming more sophisticated over time.

## What's next

Expand Down
10 changes: 4 additions & 6 deletions site/content/arangodb/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,13 @@ aliases:
- introduction
- introduction/about-arangodb
---
![ArangoDB Overview Diagram](../images/arangodb-overview-diagram.png)

ArangoDB combines the analytical power of native graphs with an integrated
search engine, JSON support, and a variety of data access patterns via a single,
composable query language.
search engine, JSON support, vector indexes, and a variety of data access
patterns via a single, composable query language.

ArangoDB is available in a community and a commercial [edition](3.12/features/_index.md).
You can use it for on-premises deployments, as well as a fully managed
cloud service, the [Arango Managed Platform (AMP)](../amp/_index.md).
You can use it for on-premises deployments, self-managed cloud deployments,
as well as a fully managed cloud service, the [Arango Managed Platform (AMP)](../amp/_index.md).

## What are Graphs?

Expand Down
6 changes: 6 additions & 0 deletions site/content/images/avo-core.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading