Nori CLI

Nori CLI is an open-source terminal user interface (TUI) and harness for AI coding agents, developed by Tilework Tech. Built in Rust, it acts as an orchestration client and interactive workspace designed to interface with standardized Agent Client Protocol (ACP) backends, allowing developers to drive AI agents directly from the command line. In daily workflows, Nori provides a structured chat and execution environment in the terminal. It interfaces with external agent backends such as Claude Agent and Codex, surfacing real-time execution states, context metrics, git status, and interactive prompt cards. It also incorporates WebSocket support to fan out canonical prompts and synchronized sessions across multiple frontends. What distinguishes Nori CLI is its strict adherence to open agent protocols and client-side decoupling. Rather than hardcoding a single AI provider, it standardizes session state, error handling, and agent skills via ACP, offering granular session inspection, metadata filtering, and customizable footer and bottom-pane widgets for terminal-centric development. The project is open-source and publicly maintained on GitHub by Tilework Tech, actively evolving with modular agent skill configurations and multi-agent protocol tooling.

Tags: agent harness, ai agent, cli, developer tools, OpenSource

Visit Nori CLI