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.
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
- Quick local test β Docker Compose - Local development setup
- Kubernetes deployment β Minikube Guide - K8s deployment
- Cloud deployment β Deployment Options - AWS, Azure, GCP, and more
- Production ready? β Production Considerations - HA, security, scaling
- Need to choose? β Choosing Deployment - Decision guide
π¨βπ» 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
- Understanding GraphRAG β Introduction - How GraphRAG works
- Extract structured data β Agent Extraction - Extract entities from documents
- Query knowledge β Structured Query Guide - Query your data
- Sample datasets β Sample Data - Test data and examples
- CLI reference β CLI Commands - Command-line tools
π§ I Want to Extend TrustGraph
Contributing and customizing
- Contributing code β Contributing Guidelines - How to contribute
- Development setup β Developer Guide - Set up dev environment
- Custom algorithms β Extending TrustGraph - Plugin development
- Project roadmap β Roadmap - Future plans
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
- Troubleshooting Guide - Common issues and solutions
- Getting Help - Support resources
Community
- Discord - Join our community chat
- GitHub - Report issues and contribute
- Discussions - Ask questions and share ideas
Quick Links by Task
| 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.