What is Camel-Kit?
A CLI tool that installs AI agent skills into your project. Instead of prompting an AI to "generate a Camel route" and hoping for the best, Camel-Kit guides the AI through a structured design process — interviewing you about requirements, capturing decisions in versionable specifications, and generating catalog-verified code that follows your team's rules.
What Does It Do?
Camel-Kit replaces the "prompt and pray" approach with a structured pipeline. The AI interviews you like a senior architect, captures decisions in formal specifications, then generates production-grade code with built-in quality gates.
Greenfield Integrations
Start from requirements, end with running code. The AI walks you through business purpose, data formats, error handling, and performance needs.
/camel-brainstormPlatform Migration
Migrate from MuleSoft or older Camel versions. Auto-detect source platform, graph-based flow analysis, flow-by-flow incremental migration.
/camel-migrateMigrate with Confidence
Camel-Kit builds a property graph of your existing project — parsing flows, connectors, dependencies, and configurations. The AI uses this graph to plan migrations in the correct dependency order.

Three-Phase Pipeline
Design → Plan → Execute — each gate requires user approval
Why Camel-Kit
AI-Guided Design
Slash commands guide integration design through structured interviews, producing versionable specifications.
Platform Migration
Auto-detect source platform, map components, convert from MuleSoft 3.x/4.x or Camel 2.x/3.x.
MCP-Powered
Real-time catalog verification via MCP servers — every component and property checked against the actual Camel catalog.
Multi-Agent Parity
Same skills, same quality across Claude Code, IBM Bob, Gemini CLI, Qwen, and OpenCode.
Graph Intelligence
8 parsers build a queryable property graph of your codebase — dead code detection, dependency impact, route topology.
Runtime Verification
Environment-in-the-loop: build, start, test, classify errors, fix — automatically until it works.
Quick Install
jbang app install camel-kit@luigidemasi/camel-kit
camel-kit init my-project --ai claudejbang camel-kit@luigidemasi/camel-kit init my-project --ai claudecamel plugin add kit \
--gav io.github.luigidemasi:camel-kit-jbang-plugin:{version} \
-d "Design Apache Camel Integrations with AI"
camel kit init my-project --ai claude