Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Kradle
platform:kradlea5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
Platform overview

platform:kradle

Reference · live

Kradle overview

Kradle is a Kubernetes-native Git forge runtime — a complete Git collaboration platform (comparable to GitHub or GitLab) that extends Kubernetes' own API server and identity model rather than running as an opaque application on top of it. Kradle is NOT an agent — it is the infrastructure platform that hosts repositories, CI pipelines, and dispatches coding agents to work on them. Architecture follows a three-plane design: - Control plane: 75 Kradle CRD kinds for configuration, identity, policy, and org structure. - Data plane: 23 Postgres-backed aggregated API kinds for high-volume mutable state (repositories, pull requests, issues, reviews, pipelines, agent sessions, memory snapshots). - Integration plane: webhooks, Gitea sync, Zoekt code search, Kyverno policy engine, ArgoCD GitOps, and adapters dispatch. Key properties: - Org-scoped tenancy: every resource belongs to an Organization. - 75 total Kradle CRD kinds across agent, aggregated, external backend, policy, and repository resource families. - GitOps transparency: every UI action has a kubectl equivalent. - Agent dispatch as CI: coding agents run as K8s Jobs through the same pipeline infrastructure as CI. - Company brain memory: cross-run knowledge persistence via AgentMemoryRepository, snapshots, and vector-backed queries.

PlatformOutgoing · 47Incoming · 95

Attributes

displayName
Kradle
homepageUrl
https://github.com/a5c-ai/babysitter
description
Kradle is a Kubernetes-native Git forge runtime — a complete Git collaboration platform (comparable to GitHub or GitLab) that extends Kubernetes' own API server and identity model rather than running as an opaque application on top of it. Kradle is NOT an agent — it is the infrastructure platform that hosts repositories, CI pipelines, and dispatches coding agents to work on them. Architecture follows a three-plane design: - Control plane: 75 Kradle CRD kinds for configuration, identity, policy, and org structure. - Data plane: 23 Postgres-backed aggregated API kinds for high-volume mutable state (repositories, pull requests, issues, reviews, pipelines, agent sessions, memory snapshots). - Integration plane: webhooks, Gitea sync, Zoekt code search, Kyverno policy engine, ArgoCD GitOps, and adapters dispatch. Key properties: - Org-scoped tenancy: every resource belongs to an Organization. - 75 total Kradle CRD kinds across agent, aggregated, external backend, policy, and repository resource families. - GitOps transparency: every UI action has a kubectl equivalent. - Agent dispatch as CI: coding agents run as K8s Jobs through the same pipeline infrastructure as CI. - Company brain memory: cross-run knowledge persistence via AgentMemoryRepository, snapshots, and vector-backed queries.

Outgoing edges

applies_to3
  • domain:platform-engineering·DomainPlatform Engineering
  • domain:devops·DomainDevOps
  • domain:software-engineering·DomainSoftware Engineering
hosts16
  • agent:claude-code·AgentProductClaude Code
  • agent:codex·AgentProductCodex CLI
  • agent:cursor·AgentProductCursor
  • agent:gemini-cli·AgentProductGemini CLI
  • agent:aider·AgentProductAider
  • agent:cline·AgentProductCline
  • agent:continue·AgentProductContinue
  • agent:windsurf·AgentProductWindsurf
  • agent:devin·AgentProductDevin
  • agent:goose·AgentProductGoose
  • agent:bolt·AgentProductBolt
  • agent:sweep-ai·AgentProductSweep AI
  • agent:openhands·AgentProductOpenHands
  • agent:roo-code·AgentProductRoo Code
  • agent:opencode·AgentProductOpenCode
  • agent:hermes·AgentProductHermes Agent
integrates_with12
  • platform:kubernetes·PlatformKubernetes
  • agent:adapters·AgentProductadapters
  • agent:babysitter·AgentProductbabysitter
  • tool:docker·ToolDocker
  • tool:gitea·ToolGitea
  • tool:zoekt·ToolZoekt
  • tool:kyverno·ToolKyverno
  • tool:argocd·ToolArgo CD
  • tool:helm·ToolHelm
  • tool:psql·Toolpsql
  • framework:nextjs·FrameworkNext.js
  • framework:react·FrameworkReact
supports_interaction_primitive8
  • interaction-primitive:kradle-agent-dispatch·InteractionPrimitiveKradle Agent Dispatch
  • interaction-primitive:kradle-agent-trigger-process·InteractionPrimitiveKradle Agent Trigger Process
  • interaction-primitive:kradle-agent-approval-decide·InteractionPrimitiveKradle Agent Approval Decide
  • interaction-primitive:kradle-pr-create·InteractionPrimitiveKradle PR Create
  • interaction-primitive:kradle-pr-merge·InteractionPrimitiveKradle PR Merge
  • interaction-primitive:kradle-pr-review·InteractionPrimitiveKradle PR Review
  • interaction-primitive:kradle-memory-query·InteractionPrimitiveKradle Memory Query
  • interaction-primitive:kradle-memory-update·InteractionPrimitiveKradle Memory Update
supports_orchestration_primitive8
  • orch-primitive:kradle-agent-dispatch·OrchestrationPrimitiveKradle Agent Dispatch
  • orch-primitive:kradle-auto-trigger·OrchestrationPrimitiveKradle Auto-Trigger Dispatch
  • orch-primitive:kradle-approval-gate·OrchestrationPrimitiveKradle Approval Gate
  • orch-primitive:kradle-workspace-provision·OrchestrationPrimitiveKradle Workspace Provision
  • orch-primitive:kradle-context-assembly·OrchestrationPrimitiveKradle Context Assembly
  • orch-primitive:kradle-permission-review·OrchestrationPrimitiveKradle Permission Review
  • orch-primitive:kradle-pr-as-artifact·OrchestrationPrimitiveKradle PR-as-Artifact
  • orch-primitive:kradle-memory-consolidation·OrchestrationPrimitiveKradle Memory Consolidation

Incoming edges

applies_to38
  • role:platform-engineer·RolePlatform Engineer
  • role:site-reliability-engineer·RoleSite Reliability Engineer
  • role:sre·RoleSRE
  • role:devops-engineer·RoleDevOps Engineer
  • role:infrastructure-engineer·RoleInfrastructure Engineer
  • role:release-engineer·RoleRelease Engineer
  • role:build-engineer·RoleBuild Engineer
  • role:security-architect·RoleSecurity Architect
  • role:DevSecOps-engineer·RoleDevSecOps Engineer
  • role:cloud-architect·RoleCloud Architect
  • role:head-of-platform·RoleHead of Platform
  • role:platform-product-manager·RolePlatform Product Manager
  • role:developer-experience-engineer·RoleDeveloper Experience Engineer
  • role:internal-tools-engineer·RoleInternal Tools Engineer
  • skill-area:gitops·SkillAreaGitOps Skill Area
  • skill-area:ci-cd·SkillAreaCI/CD Skill Area
  • skill-area:platform-engineering·SkillAreaPlatform Engineering Skill Area
  • skill-area:k8s-rbac·SkillAreaKubernetes RBAC
  • skill-area:k8s-operator-development·SkillAreaKubernetes Operator Development Skill Area
  • skill-area:container-security·SkillAreaContainer Security
  • skill-area:containerization·SkillAreaContainerization
  • skill-area:policy-as-code·SkillAreaPolicy as Code
  • skill-area:authentication-authorization·SkillAreaAuthentication and Authorization
  • methodology:trunk-based-development·MethodologyTrunk-Based Development
  • methodology:GitFlow·MethodologyGitFlow
  • methodology:Google-SRE-methodology·MethodologyGoogle SRE Methodology
  • methodology:chaos-engineering-methodology·MethodologyChaos Engineering
  • responsibility:deployment-management·Responsibility
  • responsibility:release-coordination·Responsibility
  • responsibility:security-audit·Responsibility
  • responsibility:access-control·Responsibility
  • responsibility:incident-response·Responsibility
  • responsibility:disaster-recovery·Responsibility
  • responsibility:ai-agent-adoption-strategy·Responsibility
  • responsibility:ai-safety-guardrails·Responsibility
  • responsibility:ai-agent-usage-review·Responsibility
  • responsibility:cost-optimization·Responsibility
  • responsibility:dx-tooling-maintenance·Responsibility
asserts_about4
  • claim:kradle-has-75-crd-kinds·TestableClaimKradle defines 75 CRD kinds
  • claim:kradle-integrates-with-adapters·TestableClaimKradle integrates with Agent Adapter
  • claim:kradle-has-stack-impls·TestableClaimKradle version has composed_of edges
  • claim-test:kradle-crd-kind-count-75·TestableClaimKradle CRD inventory count is 75
bundled_with3
  • presentation:kradle-web-ui·PresentationKradle Web UI
  • presentation:kradle-cli·PresentationKradle CLI (kubectl)
  • presentation:kradle-api·PresentationKradle REST API
claims1
  • claim:kradle-crd-kind-count-75·Claim
composes2
  • knowledge-fabric-impl:kradle.knowledge@current·KnowledgeFabricImplKradle Knowledge Fabric (current) — Company Brain
  • agent-platform-impl:kradle.platform@current·AgentPlatformImplKradle Platform (current) — K8s-native agent governance
integrates_with23
  • interaction-pattern:kradle-issue-to-pr·InteractionPatternKradle Issue→Agent→PR
  • interaction-pattern:kradle-ci-failure-fix·InteractionPatternKradle CI Failure→Agent Fix
  • interaction-pattern:kradle-memory-assisted-dispatch·InteractionPatternKradle Memory-Assisted Dispatch
  • interaction-pattern:kradle-governed-agent-work·InteractionPatternKradle Governed Agent Work
  • workflow:feature-development·WorkflowFeature Development
  • workflow:code-review·WorkflowCode Review Workflow
  • workflow:release-management·WorkflowRelease Management Workflow
  • workflow:pull-request-lifecycle·WorkflowPull Request Lifecycle
  • workflow:incident-response·WorkflowIncident Response Workflow
  • workflow:dependency-update·WorkflowDependency Update
  • workflow:hotfix-deployment·WorkflowHotfix Deployment
  • workflow:vulnerability-management·WorkflowVulnerability Management Workflow
  • workflow:security-audit·WorkflowSecurity Audit
  • workflow:change-management·WorkflowChange Management Workflow
  • workflow:bug-triage·WorkflowBug Triage
  • workflow:canary-deployment·WorkflowCanary Deployment
  • stack-profile:kubernetes-platform-engineering·StackProfile
  • stack-profile:gitops-deployment·StackProfile
  • stack-profile:cicd-platform·StackProfile
  • stack-profile:coding-agent-platform·StackProfile
  • stack-profile:multi-agent-orchestration·StackProfile
  • stack-profile:autonomous-agent-fleet·StackProfile
  • stack-profile:ai-code-review-pipeline·StackProfile
part_of21
  • stack-part:kradle-control-plane·StackPartKradle Control Plane
  • stack-part:kradle-aggregated-api·StackPartKradle Aggregated API Server
  • stack-part:kradle-identity-engine·StackPartKradle Identity Engine
  • stack-part:kradle-git-backend·StackPartKradle Git Backend (Gitea)
  • stack-part:kradle-object-store·StackPartKradle Object Store
  • stack-part:kradle-code-search·StackPartKradle Code Search (Zoekt)
  • stack-part:kradle-ci-engine·StackPartKradle CI Engine
  • stack-part:kradle-agent-dispatch·StackPartKradle Agent Dispatch
  • stack-part:kradle-agent-triggers·StackPartKradle Agent Triggers
  • stack-part:kradle-agent-approvals·StackPartKradle Agent Approvals
  • stack-part:kradle-agent-workspaces·StackPartKradle Agent Workspaces
  • stack-part:kradle-agent-context·StackPartKradle Agent Context Assembly
  • stack-part:kradle-company-brain·StackPartKradle Company Brain
  • stack-part:kradle-gitops-sync·StackPartKradle GitOps Sync (ArgoCD)
  • stack-part:kradle-webhook-bus·StackPartKradle Webhook Bus
  • stack-part:kradle-adapters-client·StackPartKradle Agent Adapter Client
  • platform-service:kradle-forge·PlatformServiceKradle Forge
  • platform-service:kradle-ci·PlatformServiceKradle CI
  • platform-service:kradle-agent-dispatch·PlatformServiceKradle Agent Dispatch
  • platform-service:kradle-company-brain·PlatformServiceKradle Company Brain
  • platform-service:kradle-policy·PlatformServiceKradle Policy Engine
provided_by2
  • platform-service:kradle-external-backends·PlatformServiceKradle External Backends
  • platform-service:kradle-identity·PlatformServiceKradle Identity and Tenancy
relates_to1
  • topic:kradle-crd-inventory·TopicKradle CRD Inventory

Related pages

No related wiki pages for this record.

Shortcuts

Open in graph
Browse node kind