CodeDocs Vault

Kubiya.ai - Open-Source Strategy Deep Dive

1. What Is Open-Source vs. Proprietary?

The Rule: Everything that CALLS the Kubiya API is open. Everything that IS the Kubiya API is closed.

Open-Source (15 public repos under github.com/kubiyabot)

Developer Tools & SDKs:

Repo What It Is Language License
cli Full CLI for managing AI agents, workflows, workers Go AGPL-3.0
sdk-py Python SDK for building workflows (serverless Docker containers) Python AGPL-3.0
skill Universal skill runtime -- WASM sandbox + MCP server + semantic search Rust Apache-2.0
kubiya-mcp-server MCP server for Kubiya Control Plane API (17 tools, 3 resources) TypeScript AGPL-3.0
vscode-plugin Fork of Cline (VS Code AI coding agent) N/A Apache-2.0 (inherited)

Infrastructure & Deployment:

Repo What It Is License
helm-charts Helm chart for kubiya-runner deployment AGPL-3.0
terraform-modules Pre-built Terraform modules (CI/CD, incident response, K8s, etc.) AGPL-3.0
terraform-provider-kubiya Terraform provider for Kubiya Control Plane AGPL-3.0

Community & Examples:

Repo What It Is License
community-tools Library of pre-built tools for AI teammates (Slack, GitHub, K8s, AWS, etc.) AGPL-3.0
agent-starter-template Docker template for custom agents (ARCHIVED) MIT
incident-response-demo Demo: SDK + CLI for incident response No license
workflow-examples Example workflows No license
agentic_ci_cd_examples CI/CD agentic examples No license
homebrew-kubiya Homebrew tap for CLI No license

Proprietary (NOT open-sourced)


2. Licensing Strategy: Three-Tier Approach

License Repos Strategic Intent
AGPL-3.0 CLI, SDK-py, MCP server, Helm charts, Terraform modules/provider, community-tools Copyleft protection -- anyone building on these must open-source their modifications OR purchase a commercial license
Apache-2.0 skill (universal runtime), vscode-plugin (Cline fork) Maximum adoption -- permissive license for ecosystem tools meant to be embedded broadly
MIT agent-starter-template (archived) Legacy/minimal restriction

Why AGPL Is Deliberate

AGPL closes the "SaaS loophole" where companies could use GPL code in a cloud service without distributing source. This means:


3. Open-Source Model Classification

Textbook open-core model with AGPL copyleft protection.

Closer to the Databricks/Snowflake model (open client tools, closed platform) than the GitLab model (open core with self-hostable CE).

One exception: skill -- the universal skill runtime (Apache-2.0) can run independently without any Kubiya backend. Functions as a WASM-based tool execution environment for any AI agent. This is a strategic ecosystem play to gain adoption beyond Kubiya's own platform. It has its own website (skill-ai.dev) and works with Claude Code, Aider, Codex, or any terminal-based agent.


4. Strategic Rationale: Why Open-Source the Periphery?

a) Developer Adoption & Ecosystem Lock-in

b) Trust & Transparency

c) Community-Contributed Tool Ecosystem

d) Ecosystem Play with skill

e) AGPL as a Commercial Lever


5. Community Engagement

Repo Activity

Repo Stars Forks Contributors PRs Last Commit
skill 8 0 3 8 Jan 2026
agent-starter-template 7 3 N/A N/A Archived
cli 5 0 10 100+ Feb 2026
terraform-modules 4 2 13 N/A Dec 2025
community-tools 3 6 15 100+ Dec 2025
sdk-py 2 0 10 67 Dec 2025
helm-charts 0 0 5 N/A Jan 2026
kubiya-mcp-server 0 0 1 N/A Jan 2026
terraform-provider-kubiya 3 0 N/A N/A Dec 2025

Assessment: Very Low External Community Engagement

Bottom line: Company-driven open source, not community-driven open source. The repos serve Kubiya's customers and sales motion, not an independent community.


6. SDK & Developer Ecosystem

Distribution Channels

Tool Distribution Status
CLI (Go) Homebrew, curl install, direct binary Active (v6.3.10, 30 releases)
Python SDK PyPI: kubiya-sdk, kubiya-workflow-sdk, kubiya Active
MCP Server npm: @kubiya/control-plane-mcp-server Active
Terraform Provider Terraform Registry: kubiya-terraform/kubiya Active
Helm Charts Artifact Hub, kubiya Helm repo Active
Skill Runtime curl install, cargo build Early stage

Developer Adoption: Low

GitHub engagement metrics (stars, forks, external contributors) all point to minimal external adoption. However, the developer tooling surface is impressively broad -- CLI, Python SDK, Terraform provider, Helm charts, MCP server, npm packages, Homebrew.


7. Comparison to Similar Companies

Kubiya vs. HashiCorp (Terraform)

Dimension Kubiya HashiCorp
License AGPL-3.0 (periphery), Apache-2.0 (skill) BSL 1.1 (since Aug 2023, was MPL-2.0)
What's open Client tools only Core binary + providers (with BSL restrictions)
Self-hostable? No Yes (Terraform CLI is self-contained)
Community ~32 stars total 45k+ stars, massive ecosystem
Model Open-core (no free core) Open-core with BSL restrictions

HashiCorp's BSL move was controversial because Terraform was genuinely community-built. Kubiya's AGPL on client tools is less controversial because the core was never open.

Kubiya vs. Backstage (Spotify)

Dimension Kubiya Backstage
License AGPL-3.0 / Apache-2.0 Apache-2.0
What's open Client tools only Entire framework
Self-hostable? No Yes (primary use case)
Community ~32 stars 29k+ stars, CNCF Incubation
Model Proprietary SaaS + open client tools Fully open framework + commercial support

Kubiya vs. env0

Dimension Kubiya env0
License AGPL-3.0 Proprietary (SaaS only)
What's open CLI, SDK, Terraform tools Very little
Self-hostable? No No

env0 is actually less open than Kubiya. Kubiya's open periphery is a competitive advantage.

Kubiya vs. CrewAI / LangChain

Dimension Kubiya CrewAI / LangChain
License AGPL-3.0 (tools), Apache (skill) MIT / Apache-2.0
What's open Client tools only Core frameworks
Community ~32 stars 20k-90k+ stars
Model Proprietary platform + open tools Open framework + commercial cloud

AI agent frameworks are much more genuinely open. Kubiya's approach is enterprise/commercial-first.


Key Takeaways for Your Startup

  1. The boundary rule is simple and defensible: client-side = open, server-side = proprietary. Easy to explain to investors, customers, and contributors.

  2. AGPL is a strategic weapon, not just a license: It protects against competitors while creating commercial licensing demand from enterprises uncomfortable with copyleft.

  3. You don't need community to do open-core: Kubiya has ~32 total stars but uses open source effectively for transparency, developer adoption, and ecosystem integration. Community is a bonus, not a requirement.

  4. Consider one Apache-2.0 "Trojan horse": Kubiya's skill runtime is their most strategically interesting bet -- a standalone tool that works without their platform but could drive users toward it.

  5. Breadth of developer tooling matters: CLI + SDK + Terraform + Helm + MCP + Homebrew covers every developer persona. This is impressive for a 22-person company.

  6. No community edition is a valid choice: Unlike GitLab, Kubiya offers no free self-hosted version. This simplifies the business model and focuses all usage through the paid platform.