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)
- The core platform/control plane -- SaaS backend that orchestrates agents, manages teams, handles auth, runs the AI agent engine
- The AI agent core runtime (
ghcr.io/kubiyabot/connections-agent-core) -- private container image - The web UI/dashboard (app.kubiya.ai / compose.kubiya.ai)
- The agent orchestration engine -- intelligence layer for planning, routing, executing
- Enterprise features -- BYOLLM, advanced governance, SSO, audit trails
- The pricing/billing system and multi-tenant infrastructure
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:
- Competitors cannot take the CLI/SDK/Terraform provider and build a competing SaaS without open-sourcing their entire service
- Customers can freely use these tools to interact with Kubiya's platform
- Enterprises uncomfortable with AGPL must engage commercially -- AGPL acts as a soft dual-licensing mechanism
- Same strategy used by MongoDB (SSPL), Grafana (AGPL), and Confluent
3. Open-Source Model Classification
Textbook open-core model with AGPL copyleft protection.
- Open periphery: All client-side tools (CLI, SDKs, providers, charts, tools)
- Proprietary core: Control plane, agent engine, orchestration layer
- No "community edition": No free self-hosted version. Open components are useless without the Kubiya API backend. CLI requires
KUBIYA_API_KEY, Terraform provider requiresKUBIYA_CONTROL_PLANE_API_KEY, MCP server needs a JWT from app.kubiya.ai
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
- CLI, SDK, and Terraform provider let developers integrate using familiar tools
- Terraform modules provide ready-to-deploy solutions that create dependency
- Published to Terraform Registry, PyPI, npm, Homebrew, and Artifact Hub
b) Trust & Transparency
- Enterprise buyers can inspect exactly what CLI/SDK does on their infrastructure
community-toolsshows exactly what tools AI teammates execute -- critical for security-conscious enterprises- AGPL signals "we're serious about open source" while protecting against free-riders
c) Community-Contributed Tool Ecosystem
community-toolsis the most actively contributed-to repo (15 contributors, 6 forks, 194+ PRs)- Each contributed tool expands platform capabilities without Kubiya engineering effort
- Tools for Slack, GitHub, JIRA, Kubernetes, AWS, Datadog, etc.
d) Ecosystem Play with skill
- Apache-2.0 licensed, positioned as a universal, agent-agnostic tool runtime
- Strategic bet: if
skillbecomes standard for how AI agents execute tools, Kubiya benefits as the enterprise orchestration layer on top - Kubiya's potential "Trojan horse" for broader adoption
e) AGPL as a Commercial Lever
- AGPL is famously problematic for enterprises (legal teams often block it)
- Creates natural demand for commercial licensing
- Same playbook: MongoDB, Grafana, Confluent
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
- Total stars across all repos: ~32 -- negligible by open-source standards
- Contributors are almost entirely Kubiya employees:
shakedaskayo(CTO),mevratavraham,abloch,Kubiya-Barak,raz-alon,Avi-Rosenberg, and others withkubiyain their username - Zero visible external community contributors outside of Kubiya employees
- No GitHub Discussions activity on any repo
- Open issues mostly bot-generated (dependabot, mend)
- CLI has 30 releases (up to v6.3.10) -- active internal development
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
-
The boundary rule is simple and defensible: client-side = open, server-side = proprietary. Easy to explain to investors, customers, and contributors.
-
AGPL is a strategic weapon, not just a license: It protects against competitors while creating commercial licensing demand from enterprises uncomfortable with copyleft.
-
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.
-
Consider one Apache-2.0 "Trojan horse": Kubiya's
skillruntime is their most strategically interesting bet -- a standalone tool that works without their platform but could drive users toward it. -
Breadth of developer tooling matters: CLI + SDK + Terraform + Helm + MCP + Homebrew covers every developer persona. This is impressive for a 22-person company.
-
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.