Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
TrustGraph
TrustGraph Documentation
Getting Started
Overview
Introduction
Philosophy
Information retrieval
Architecture
Features
Use Cases
Maturity
Enterprise Offerings
Security
Deployment
Choosing a Deployment
Docker / Podman Compose
Container networking and self-hosted models
WSL networking and self-hosted models
CLI Configuration Tool
Minikube
Scaleway
OVHcloud
Azure AKS
Google Cloud Platform
AWS EC2 Single Instance
Amazon Web Services (RKE)
Security Considerations
Introduction to Self-Hosting
Intel GPU
Production Considerations
Benchmarks
How-to Guides
Common knowledge management tasks
Knowledge graph basics
Graph RAG
Ontology RAG
Document RAG
Working with Context Cores
Introduction to Flows
Working with non-English languages
Building with TrustGraph
Introduction to building with TrustGraph
Introduction to command-line tools
Command-line document management
Building with the Python API
Document processing with Python API
Introduction to the TypeScript libraries
Building with React and Typescript
Adding your own processing
Advanced knowledge management
Graph RAG using CLI
Ontology RAG using CLI
Document RAG using CLI
Working with Context Cores using CLI
Managing Flows using CLI
Structured data processing
Schemas
Structured data load from a document
Structure data load from a data file
Querying structured data
Agent integration
Agentic systems
MCP Integration
Managing operations
Monitoring
Reference
CLI
tg-add-library-document
tg-delete-collection
tg-delete-flow-blueprint
tg-delete-kg-core
tg-delete-mcp-tool
tg-delete-tool
tg-dump-msgpack
tg-get-config-item
tg-get-flow-blueprint
tg-get-kg-core
tg-graph-to-turtle
tg-init-trustgraph
tg-invoke-agent
tg-invoke-document-rag
tg-invoke-graph-rag
tg-invoke-llm
tg-invoke-mcp-tool
tg-invoke-nlp-query
tg-invoke-objects-query
tg-invoke-prompt
tg-invoke-structured-query
tg-list-collections
tg-list-config-items
tg-load-doc-embeds
tg-load-kg-core
tg-load-knowledge
tg-load-pdf
tg-load-sample-documents
tg-load-structured-data
tg-load-text
tg-put-config-item
tg-put-flow-blueprint
tg-put-kg-core
tg-remove-library-document
tg-save-doc-embeds
tg-set-collection
tg-set-mcp-tool
tg-set-prompt
tg-set-token-costs
tg-set-tool
tg-show-config
tg-show-flow-blueprints
tg-show-flow-state
tg-show-flows
tg-show-graph
tg-show-kg-cores
tg-show-library-documents
tg-show-library-processing
tg-show-mcp-tools
tg-show-parameter-types
tg-show-processor-state
tg-show-prompts
tg-show-token-costs
tg-show-token-rate
tg-show-tools
tg-start-flow
tg-start-library-processing
tg-stop-flow
tg-stop-library-processing
tg-unload-kg-core
APIs
About Pulsar
Python API reference
Changelog - TrustGraph
Changelog - Workbench
Containers
Python packages
Extending TrustGraph
AsyncProcessor
FlowProcessor
Service Base Classes
Flow Specifications
Structure Descriptor Language (SDL)
Configuration
Flow Blueprints
Schemas
Ontologies
Parameter Types
Contributing
Contributing Guidelines
Getting Started with Development
Development Workflow
Help and Resources
Code of Conduct
Pages for Review
TrustGraph on GitHub
TrustGraph Documentation
How-to Guides
How-to Guides
Common knowledge management tasks
π§
Knowledge graph basics
beginner β’ 5 min
Learn the fundamentals of knowledge graphs, triples, and RDF concepts
Knowledge Graph
RDF
Fundamentals
πΈοΈ
Graph RAG
beginner β’ 20 min
Query documents using automatically extracted entities and their relationships in a knowledge graph using the Workbench
RAG
Knowledge Graph
Semantic Search
π
Ontology RAG
intermediate β’ 15 min
Extract structured data using schemas and ontologies to define relationships and types using the Workbench
RAG
Ontology
Schema
π
Document RAG
beginner β’ 20 min
Query documents using vector embeddings and semantic similarity search using the Workbench
RAG
Vector Search
Embeddings
π€
Working with Context Cores
intermediate β’ 15 min
Learn how to use cores to manage specialized knowledge domains and context using the Workbench
Knowledge Cores
Context Management
RAG
π
Introduction to Flows
intermediate β’ 10 min
Learn how to use flows to orchestrate knowledge processing pipelines
Flows
Pipelines
Processing
π
Working with non-English languages
intermediate β’ 30 min
Context graphs are language-sensitive, and can easily be built in any language, provided that you have access to an LLM which is proficient in your preferred language
Multilingual
Internationalization
Context Graph
Building with TrustGraph
π¨
Introduction to building with TrustGraph
beginner β’ 5 min
Overview of resources and capabilities available for builders developing with TrustGraph
Introduction
Resources
π»
Introduction to command-line tools
beginner β’ 5 min
Learn to use TrustGraph command-line tools for document processing and knowledge graph operations
CLI
Command-line
π
Command-line document management
intermediate β’ 20 min
Managing documents with command-line tools
CLI
Documents
Workflows
π
Building with the Python API
intermediate β’ 10 min
Use the TrustGraph Python API to build custom applications and integrations
Python
API
π
Document processing with Python API
intermediate β’ 15 min
Submit and manage documents for processing using the Python API
Python
Documents
API
π
Introduction to the TypeScript libraries
intermediate β’ 30 min
Explore TrustGraph TypeScript libraries for building web applications
TypeScript
Libraries
βοΈ
Building with React and Typescript
intermediate β’ 45 min
Create a simple web application using TrustGraph with React and TypeScript
React
TypeScript
Web App
βοΈ
Adding your own processing
advanced β’ 1 hr
Extend TrustGraph with custom processing components and workflows
Custom Processing
Extensions
Advanced knowledge management
π
Structured data processing
intermediate β’ 45 min
Extract and process structured data from documents and files using schema-based extraction
Extraction
Schema
Objects
πΈοΈ
Graph RAG using CLI
intermediate β’ 20 min
Use command-line tools to build Graph RAG workflows
RAG
Knowledge Graph
CLI
π
Ontology RAG using CLI
advanced β’ 30 min
Use command-line tools to build Ontology RAG workflows with custom schemas
RAG
Ontology
Schema
CLI
π
Document RAG using CLI
beginner β’ 15 min
Use command-line tools to build Document RAG workflows
RAG
Vector Search
Embeddings
CLI
π€
Working with Context Cores using CLI
advanced β’ 15 min
Use command-line tools to create, download, upload, and load knowledge cores
Knowledge Cores
Context Management
CLI
π
Managing Flows using CLI
intermediate β’ 10 min
Use command-line tools to create, manage, and configure processing flows
Flows
Pipelines
Processing
CLI
Agentic systems
π
MCP Integration
intermediate β’ 60 min
Integrate Model Context Protocol servers to extend agent workflows with custom tools
MCP
Agents
Integration
Managing operations
π
Monitoring
intermediate β’ 30 min
Monitor TrustGraph deployments using Prometheus and Grafana
Monitoring
Metrics
Operations
Table of contents
Common knowledge management tasks
Building with TrustGraph
Advanced knowledge management
Agentic systems
Managing operations