Skip to main content

Command Line Interface

Welcome to the Dhenara Agent DSL Command Line Interface documentation.

The DAD CLI provides a comprehensive set of tools for working with Dhenara Agent projects, making it easy to create, run, and manage AI agents through simple terminal commands.

What You'll Learn

In this section, you'll learn about:

  • CLI Overview: Introduction to the CLI architecture and design principles
  • CLI Commands: Detailed reference for all available commands and options
  • Extending the CLI: How to add custom commands and extend the CLI functionality

Getting Started

To start using the CLI, ensure you have the Dhenara Agent DSL package installed:

pip install dhenara-agent

Once installed, you can access the CLI through the dhenara-ai command:

dhenara --help

This will display all available commands and general usage information.

Key Features

  • Project Management: Create and structure DAD projects with automatic scaffolding
  • Agent Creation: Generate agent templates and boilerplate code
  • Execution: Run agents with various configuration options
  • Output Management: View, compare, and manage agent execution outputs
  • Observability: Access logs, traces, and metrics for debugging and analysis
  • Extensibility: Easily add custom commands and functionality

Dive into the CLI Overview to learn more about the architecture and capabilities of the Dhenara Agent DSL CLI.