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:
- You're logged into GitHub
- Your GitHub account has been granted access
- You're using the correct repository URL
Contact your Daana representative if access issues persist.