Skip to content
Camel-Kit

Design and Migrate Apache Camel Integrations with AI

Structured slash commands for Claude Code, IBM Project Bob, and Gemini CLI that guide you through designing, implementing, and testing Camel routes.

Quick Install

# Install via JBang
jbang app install camel-kit@luigidemasi/camel-kit

# Or run without installing
jbang run camel-kit@luigidemasi/camel-kit init my-project --ai claude

# Or as a Camel JBang plugin
camel plugin add kit \
  --gav io.github.luigidemasi:camel-kit-jbang-plugin:0.3.1 \
  -d "Design Apache Camel Integrations with AI"

Workflow

    flowchart TB
    subgraph CLI
        A[camel-kit init]
    end
    subgraph "Greenfield"
        B["/camel-project<br/>(optional)"]
        C["/camel-flow"]
    end
    subgraph "Migration"
        M["/camel-migrate"]
    end
    subgraph "Shared"
        D["/camel-implement"]
        V["/camel-validate"]
        T["/camel-test"]
    end
    subgraph Output
        E["flow-name.camel.yaml"]
    end

    A --> B --> C --> D
    A --> M --> D
    D --> V --> T --> E