TrustGraph Maturity

This page summarizes the maturity and test coverage of TrustGraph features, integrations, and reference deployments. Use it to assess production readiness for your use case.

Status Levels

Status Meaning
βœ… Production-ready End-to-end tested, recommended for production use
⚠️ Pre-production Tested but limited scale/coverage; use with caution
πŸ”¬ Evaluation Suitable for demos, trials, and evaluation only
❌ Not covered No formal support or testing

At a Glance

Can I run this in production? Here’s the quick summary:

  • βœ… Core GraphRAG, Ontology RAG, and DocumentRAG β€” Production-ready on Cassandra, Neo4j, and Memgraph
  • βœ… Qdrant vector search β€” Production-ready; Milvus and Pinecone in pre-production
  • βœ… Agent ReAct framework β€” Production-ready for agent workflows
  • βœ… Kubernetes deployments β€” Production-ready on Scaleway and OVHcloud with full e2e test suites
  • ⚠️ Other cloud platforms β€” Azure AKS, GCP GKE, AWS in evaluation/pre-production; tailoring required
  • πŸ”¬ Workbench UI β€” Intended as a demonstrator - you would want to develop or customise for your use-case

Feature Maturity

Category Capability Status Notes
Core GraphRAG βœ… Production-ready
Ontology RAG βœ… Production-ready
DocumentRAG βœ… Production-ready
API Gateway / REST / WebSocket βœ… Production-ready No built-in user/permissions/token management
Integrated knowledge extraction βœ… Production-ready
Workbench UI πŸ”¬ Demonstrator Intended as a demonstrator - you would want to develop or customise for your use-case
Agents Agent ReAct βœ… Production-ready
MCP server support βœ… Production-ready Production ready, but MCP ecosystem security might give you concerns

Platform & Storage Maturity

Graph Stores

Store Status Notes
Cassandra βœ… Production-ready Not a graph store per se; TrustGraph overlays a knowledge-store schema optimized for graph queries
Neo4j βœ… Production-ready Since v1.4
Memgraph βœ… Production-ready Since v1.4
FalkorDB βœ… Production-ready Unit testing and limited integration testing

Vector Stores

Store Status Notes
Qdrant βœ… Production-ready Default and recommended vector store
Milvus ⚠️ Pre-production Does not receive regular testing
Pinecone ⚠️ Pre-production Does not receive regular testing

Cloud Deployments

Platform Type Status Notes
Scaleway Kubernetes βœ… Production-ready Full e2e test suite in CI pipeline
OVHcloud Kubernetes βœ… Production-ready Full e2e test suite in CI pipeline
Google Cloud (GKE) Kubernetes βœ… Production-ready Manually verified; tailoring needed for production
Azure (AKS) Kubernetes πŸ”¬ Evaluation Receives limited testing
AWS (RKE2) Kubernetes βœ… Production-ready Manually verified; tailoring needed for production
AWS EC2 Docker Compose πŸ”¬ Evaluation Single-instance deployment; likely not suitable for production use

Repository & Testing Coverage

Repository Scope Testing CI Pipeline
trustgraph Core system functionality and contracts
~1500 unit tests
~250 integration tests
~100 contract tests
βœ… unit
βœ… integration
βœ… e2e
pipeline
workbench-ui Workbench UI demonstrator application βœ… unit
βœ… integration
pipeline
trustgraph-templates Verification that deployment configurations build correctly and contain the correct features βœ… unit
βœ… integration
βœ… e2e
pipeline
config UI Configuration UI pipeline
Scaleway Cloud resources deployed as expected βœ… unit
βœ… integration
βœ… e2e
βœ… security
pipeline
OVHcloud Cloud resources deployed as expected βœ… unit
βœ… integration
βœ… e2e
βœ… security
pipeline

Notes

  • Bleeding edge: Newest features may not yet have full test coverage; check the changelog for details.

Questions?

For questions about production readiness or specific deployment scenarios, join the TrustGraph Discord or see Getting Help.