> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.cloudquant.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CloudQuant Data Liberator Overview

> Understanding the CloudQuant Data Liberator data platform architecture and capabilities

# CloudQuant Data Liberator overview

CloudQuant Data Liberator is CloudQuant's core data delivery platform that provides simple point-in-time data access via API for both live and historical time series data.

## Architecture

CloudQuant Data Liberator serves as the central hub for accessing CloudQuant's data ecosystem:

* **Data Ingestion** — Connects to 70+ data providers and integrates their feeds
* **Data Storage** — Manages time series data with efficient compression and indexing
* **Data Delivery** — Provides API access in multiple programming languages
* **Access Control** — Manages dataset entitlements and user permissions

## Supported languages

CloudQuant Data Liberator provides native client libraries for:

* **Python** — Full-featured client with Pandas DataFrame support
* **C#** — .NET client library
* **JavaScript** — Node.js module
* **Java** — Java client library
* **R** — R language client
* **RESTful** — HTTP REST API for any language
* **C++** — High-performance native client with Apache Arrow support
* **Excel** — Plug-in for direct spreadsheet access

## Key concepts

### Datasets

A dataset is a named collection of time series data. Use `liberator.datasets()` (Python) or equivalent methods to discover available datasets.

### Queries

Queries retrieve data from datasets using parameters like time range (`as_of`, `back_to`), symbols, and column selection.

### Timestamps and MUTS

CloudQuant Data Liberator uses microsecond timestamps (MUTS) for precise time series data alignment.

## Getting started

Choose your preferred language from the [API Reference](/api-reference/concepts/queries-large-datasets) section, or follow the [Python Getting Started Guide](/python-guide/getting-started) for the most common path.
