Camel CLI (original) (raw)
Zero-to-running in seconds. Create and run an integration in three commands — no project skeleton, no POM file, no IDE. The CLI auto-detects the Camel components your route needs and downloads them on the fly.
Full development lifecycle. The CLI is not just a runner. It includes a built-in route debugger, a message tracer, health checks, metrics, a data-transformation prototyper, and an export command that produces a production-ready Spring Boot or Quarkus project from your prototype files.
Terminal-native and AI-ready. Every capability is a structured CLI command — designed for both human operators and AI coding assistants that work through terminal prompts. The Camel MCP Server exposes the full Camel catalog to AI tools (Claude Code, GitHub Copilot, JetBrains AI, and others), and the Camel TUI provides a visual dashboard in the terminal — useful over SSH, in containers, in CI, or in any environment where a browser is not available.
300+ connectors, one CLI. The entire Apache Camel ecosystem — Kafka, AWS, databases, REST, messaging, files, and hundreds more — is available through a single camel run command. No dependency management required.
Graduated path to production. Start with flat files for fast prototyping. When the integration is ready, use camel export to generate a full Maven project targeting Spring Boot, Quarkus, or standalone Camel Main. Your prototype code becomes your production code.