TrustGraph Documentation

Build intelligent AI agents with knowledge graphs and GraphRAG

TrustGraph is an open-source Agent Intelligence Platform that transforms AI agents from simple task executors into contextually-aware systems. By combining knowledge graphs with vector embeddings, TrustGraph enables AI agents to understand relationships, reduce hallucinations, and provide more accurate responses.

Get Started in 5 Minutes

Ready to try TrustGraph? Our Docker-based quickstart gets you running locally in minutes.

β†’ Quick Start Guide

Choose Your Path

🏒 I’m Evaluating TrustGraph

Understanding capabilities and fit

  • What is TrustGraph? β†’ Introduction - Core concepts and value
  • Architecture overview β†’ Architecture - System design
  • Use cases β†’ Use Cases - Real-world applications
  • Feature maturity β†’ Maturity - Feature stability and roadmap
  • Try it yourself β†’ Quick Start - Hands-on evaluation

πŸ—οΈ I’m Deploying TrustGraph

Setting up TrustGraph infrastructure

πŸ‘¨β€πŸ’» I’m a Developer

Building applications with TrustGraph

  • New to TrustGraph? β†’ Quick Start Guide - Deploy and test in 15 minutes
  • Understand the concepts β†’ Introduction - Learn about GraphRAG and knowledge graphs
  • Ready to integrate? β†’ How-to Guides - Task-oriented instructions
  • Need API docs? β†’ API Reference - Complete API documentation
  • Want code samples? β†’ Examples - Working code to copy and adapt

πŸ“Š I’m a Data Scientist

Working with knowledge and data

πŸ”§ I Want to Extend TrustGraph

Contributing and customizing

Key Features

🧠 GraphRAG

Move beyond traditional RAG with relationship-aware retrieval that understands how information connects.

πŸ“ˆ Knowledge Graphs

Automatically extract entities and relationships from your documents to build interconnected knowledge structures.

🎯 Structured Query

Convert natural language to GraphQL queries and extract structured objects from unstructured text.

πŸ€– Agent Intelligence

Give your AI agents contextual understanding grounded in structured knowledge to reduce hallucinations.

πŸ”Œ Flexible Integration

Works with multiple LLM providers (OpenAI, Anthropic, VertexAI, local models) and integrates with existing systems.

πŸ”“ Open Source

Apache 2.0 licensed, no vendor lock-in, full transparency and customization.

Documentation Sections

Getting Started

First steps with TrustGraph - Installation, quickstart, and core concepts for new users.

Overview

Understanding TrustGraph - Architecture, features, philosophy, and use cases.

Deployment

Running TrustGraph - Docker Compose, Kubernetes, cloud platforms, and production setup.

How-to Guides

Task-oriented instructions - Step-by-step guides for specific tasks and workflows.

Reference

Technical specifications - API docs, CLI commands, configuration, and technical details.

Examples

Working code and data - Sample implementations, datasets, and integration examples.

Advanced Topics

Deep dives - Performance tuning, clustering, custom algorithms, and extensions.

Contributing

Join the project - Contributing guidelines, development setup, and community resources.

Getting Help

Documentation

Community

  • Discord - Join our community chat
  • GitHub - Report issues and contribute
  • Discussions - Ask questions and share ideas
I want to… Go to…
Try TrustGraph now Quick Start
Understand GraphRAG Introduction
Deploy to production Deployment Guide
Extract data from PDFs Agent Extraction
Query my knowledge graph Query Guide
Integrate with my app API Reference
See code examples Examples
Contribute to the project Contributing

Ready to get started? Head to the Quick Start Guide to deploy TrustGraph in 15 minutes.


Table of contents