Skip to content
Projects

trustgraph-ai/trustgraph has 2,898 GitHub stars and 340 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 19:39 UTC. Last push 2026-10-28.

How these counts are measured

The Governance Platform for Agents, Knowledge, and Context

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Docker Pulls PyPI version License E2E Tests Discord

Playground | Self-Host | Docs | YouTube | Discord | Website

The AI Governance Platform for Agents, Knowledge, and Context


TrustGraph turns enterprise knowledge, systems, and business logic into a unified ontology-grounded context graph and policy runtime that governs what AI agents can do.

Understand. Govern. Verify.

  • Understand your business: Build a connected graph of entities, relationships, policies, and evidence from documents and systems, using your own or domain-standard ontologies.
  • Govern agent actions: Enforce explicit rules for authority, scope, risk, uncertainty, time, and value at the point of action.
  • Verify decisions: Retain the evidence and policy versions needed to explain and reproduce each outcome.

The Platform

Ontologies Made Easy

Understand Your Knowledge

3 RAG Techniques in a Single Platform

Advanced Agentic Graph Traversal

Semantic Policy Enforcement

Provenance for Knowledge and Agent Actions

Decisions without LLMs

No API Keys Required

How many times have you cloned a repo and opened the .env.example to see the dozens of API keys for 3rd party dependencies needed to make the services work? There are only 3 things in TrustGraph that might need an API key:

  • 3rd party LLM services like Anthropic, Cohere, Gemini, Mistral, OpenAI, etc.
  • 3rd party OCR like Mistral OCR
  • The API key you set for the TrustGraph API gateway

Everything else is included.

Quickstart

No need to clone the repo unless you are building from source. TrustGraph deploys as a set of Docker containers. Configure it on the command line in one step:

npx @trustgraph/config

The config process will generate an app config that can be run locally with Docker, Podman, or Minikube. The process will output:

  • deploy.zip with either a docker-compose.yaml file for a Docker/Podman or resources.yaml for Kubernetes
  • Deployment instructions as INSTALLATION.md

For a browser based configuration, try the Configuration Terminal.

Getting Started with TrustGraph

TypeScript Library for UIs

There are TS libraries for quick UI integration of TrustGraph services.

Package Description
@trustgraph/trustkit Shared component library and design system
@trustgraph/client TypeScript client for TrustGraph APIs
@trustgraph/react-provider React provider for TrustGraph WebSocket connections
@trustgraph/react-state React state management hooks
@trustgraph/portal Portal application showcasing all workflows

Contributing

Developer's Guide

License

TrustGraph is licensed under Apache 2.0.

Copyright 2024-2026 TrustGraph

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Support & Community

  • Bug Reports & Feature Requests: Discord
  • Discussions & Questions: Discord
  • Documentation: Docs

Explore related projects