ATE CLI

The command-line interface for Food for Thought. Push, pull, and deploy robot skills with GitHub-like simplicity.

v0.1.0
MIT License

Get your API key first

You'll need an API key to authenticate the CLI. Create one in your account settings.

Go to API Keys

Quick Install

Get started with a single command

# Using pip
pip install foodforthought-cli

Or download: .deb | .rpm | AppImage (14.8 MB)

Version Control

Git-like workflow for robotics. Branch, merge, and collaborate on robot skills.

Direct Deploy

Deploy skills directly to your robot with a single command. No manual file transfers.

Safety First

Built-in validation and safety checks before deploying to hardware.

Getting Started

Start using ATE CLI in minutes

1. Configure your credentials

Get API Key

Set your API key as an environment variable. Get your key from your API keys page.

export ATE_API_URL="https://kindly.fyi/api"
export ATE_API_KEY="your-api-key-here"

💡 Tip: Add these to your ~/.zshrc or ~/.bashrc to make them persistent.

2. Initialize a repository

ate init my-robot-skill -d "A skill for my robot"

3. Push your changes

ate commit -m "Add new control algorithm"
ate push

Command Reference

All available commands at a glance

ate init

Initialize a new repository

ate clone

Clone an existing repository

ate push

Push commits to remote

ate deploy

Deploy to robot hardware

ate test

Run skills in simulation

ate benchmark

Performance testing

ate validate

Safety validation checks

ate stream

Live sensor data sharing