Introduction

Prerequisites

Before you start with Daana CLI, make sure you have the following prerequisites installed and configured.


System Requirements

Minimum Requirements

  • Operating System: macOS or Linux
  • RAM: 2GB free memory
  • Disk Space: 2GB free space

Supported Platforms

Daana CLI provides pre-built binaries for:

  • macOS
  • Linux

Windows is not supported yet.


How to Get Daana CLI

Daana CLI is currently in private beta. There are two ways to get access:

  • Join the waitlist at daana.dev — sign up and the team will reach out with your beta binary.
  • Request a hands-on evaluation via daana.dev/services — fill in the form and the team will take a look.

Once you have your beta binary, scaffold a complete tutorial project with sample data:

daana-cli init my-tutorial --example quickstart
cd my-tutorial
# Follow the tutorial

What you get:

  • A pre-built binary (no compilation needed)
  • The full tutorial via daana-cli init --example quickstart
  • A sample dataset included

Contributors: if you've been granted GitHub repository access, you can clone and build from source:

git clone --recurse-submodules https://github.com/daana-code/daana-cli.git
cd daana-cli && task setup && task build

Next Steps

Once you've verified all prerequisites, continue to the Tutorial, which scaffolds a project, starts the local databases, loads sample data, and installs the Daana framework in five short steps.


Troubleshooting

Repository Access Issues

If you can't access the repository, verify:

  1. You're logged into GitHub
  2. Your GitHub account has been granted access
  3. You're using the correct repository URL

Contact your Daana representative if access issues persist.

Previous
Introduction