Back to directory

Harmont

A command-line client for the Harmont CI platform that runs pipelines defined in Python or TypeScript, either locally in Docker or on Harmont Cloud's managed runners, with DAG-based parallelism and layer caching.

Harmont

Harmont lets teams define CI/CD pipelines as Python or TypeScript code and run the same pipeline definition two ways: instantly in Docker on a developer's own machine, or on managed runners in Harmont Cloud, with the local run reproducing the cloud run byte for byte. Each pipeline step runs in an isolated container with built-in caching and dependency-graph parallelism, so independent steps execute concurrently.

The hm CLI installs from a shell script or from Cargo. Running hm init scaffolds a pipeline definition from a template for a chosen stack, such as Rust, Go, Python, JavaScript or TypeScript, C or C++, Zig or Elixir, each with built-in setup, build, test, lint and format handling, and can also install Claude Code skills that write and maintain the pipeline and migrate existing GitHub Actions workflows. A single --cloud flag switches a local run to Harmont Cloud's managed runners.

More in CI/CD

See all 46
  • Karada.ai

    karada.ai

    A CI/CD platform that auto-compiles existing APIs into Go MCP servers, attaches composable middleware, and exposes them through one gateway usable from Cursor, Claude Code, and Windsurf.

  • EasyActions

    github.com

    A self-hosted web dashboard for running and monitoring GitHub Actions across a whole organization, with GitHub App sign-in, two-factor authentication, and per-org statistics.

  • A GitHub Action that scans pull requests for AI-agent governance gaps, missing audit trails, policy enforcement and human oversight, and posts a compliance report mapped to the EU AI Act, DORA and ISO 42001.