Core Concepts
Understand the fundamental concepts behind SixDegree's infrastructure intelligence platform.
Platform Architecture
Ontology
The schema and relationships that define how entities connect in your infrastructure.
Entities & Relationships
The building blocks of your infrastructure graph. Repositories, services, deployments, and more.
Extensibility
Molecules
Extensible plugins that provide three capabilities: discovery of entities from external systems, AI tools for taking actions, and custom widgets for visualization.
Key Principles
Infrastructure as a Graph
SixDegree models your infrastructure as a knowledge graph, where entities like repositories, services, and deployments are connected by relationships such as deploys, depends_on, and owns. This graph structure provides deep insights into complex dependencies and relationships, enabling impact analysis to see what will be affected by changes. The AI-powered chat interface lets you query your infrastructure in natural language, while automated discovery continuously syncs data from multiple sources.
Continuous Discovery
Molecules continuously discover and update your infrastructure graph in real-time. Automatic synchronization runs on configurable schedules, with support for GitHub, GitLab, Argo CD, Docker, and many other services. The extensible architecture supports custom integrations, and incremental updates minimize API usage while keeping your graph current.
AI-Native Platform
Built from the ground up for AI integration, SixDegree enables natural language queries using the MCP protocol. The platform delivers context-aware responses based on your infrastructure, with extensibility through custom tools and integrations. Self-hosted deployment options ensure privacy-focused operation when needed.