Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.meibel.ai/llms.txt

Use this file to discover all available pages before exploring further.

SDK Installation

Choose the SDK for your language and install it with your package manager.
pip install meibel

Environment Setup

All SDKs authenticate with an API key. Get yours from the Meibel Console, then set it as an environment variable.
export MEIBEL_API_KEY="mbl_your_api_key_here"
Using a .env file? The Python SDK loads it automatically with python-dotenv. For TypeScript, use the dotenv package.

CLI Installation

The Meibel CLI lets you interact with the API from your terminal. Install it with your preferred method.
brew install meibel-ai/tap/meibel
After installing, configure the CLI with your API key:
meibel config init

Verify Installation

Run a quick API call to confirm everything is working. This example lists your datasources — an empty list means the connection is healthy.
import os
from meibel import MeibelClient

client = MeibelClient(api_key=os.environ["MEIBEL_API_KEY"])

datasources = client.datasources.list_datasources()
print(f"Connected — {len(datasources.items)} datasource(s) found")
If you see a count (even zero), your installation and API key are working correctly.

Next Steps

Quick Start

Build your first AI-powered workflow end-to-end

API Reference

Explore the full API reference