Dahrk Node is an open-source agent harness and edge-node execution engine developed by the Dahrk AI team. Built as a TypeScript monorepo using pnpm workspaces, it orchestrates automated background agents and task execution workflows directly on host machines or edge infrastructure. In daily operations, Dahrk Node runs as a persistent service or CLI daemon (configurable via PM2 ecosystem files or standalone shell scripts). It coordinates local task runners, processes edge workloads, and interacts with developer environments through structured environment variable configurations and local script execution. Unlike interactive chat-based coding assistants, Dahrk Node is structured around node infrastructure and task execution pipelines (`apps/edge-node` and modular packages). It focuses on edge runtime management and programmatic agent harnesses rather than conversational pair programming in the terminal. The project is open source and hosted on GitHub, with distribution channels supporting shell installation scripts, local pnpm builds, and Homebrew packaging.
Tags: agent harness, ai agent, cli, coding agent, developer tools, OpenSource