🐍Euno SDK

The Euno SDK is a Python library and command-line tool that provides programmatic access to Euno functionality. It allows you to interact with your Euno instance from scripts, applications, and the command line.

Installation

Install the Euno SDK using pip:

pip install euno

Quick Start

1. Initialize the SDK

After installation, initialize the SDK with your Euno API credentials:

euno init

This command will prompt you for:

  • Your Euno API token

  • Your account ID

The credentials will be stored securely for future use.

To obtain an API token, head to Euno -> Click the user card in the bottom of the sidebar -> "Personal API Keys"

2. Explore Available Commands

Use the --help flag to discover all available capabilities:

euno --help

This will show you all available commands and their descriptions.

Python Library Usage

The SDK can also be used as a Python library:

import euno

# List resources
resources = euno.list_resources()
print(f"Found {resources['count']} resources")

Configuration

The SDK stores configuration in ~/.euno/config.json. You can override stored values using environment variables:

  • EUNO_TOKEN - Override stored API token

  • EUNO_ACCOUNT - Override stored account ID

Getting Help

For detailed help on any command, use:

euno <command> --help

For example:

  • euno resources list --help

  • euno metadata-tags list --help

  • euno metadata-tags set-value --help

Last updated