Client

The Reminix API client for making requests to the Reminix platform.

Installation

pip install reminix

Quick Start

from reminix.client import Client

client = Client(api_key="reminix_sk_...")

# Get project info
project = client.project.get()

# Invoke an agent
result = client.agents.invoke("my-agent", {"task": "analyze"})

Client

reminix.client.Client

Main client for interacting with the Reminix API

reminix.client.ClientConfig

Configuration for the Reminix SDK client

Resources

reminix.client.Agents

Operations for agents.

reminix.client.Project

Operations for project.

Exceptions

reminix.client.ReminixError

Base exception for all Reminix SDK errors

reminix.client.APIError

Exception raised when an API request fails

reminix.client.AuthenticationError

Exception raised when authentication fails (401/403)

reminix.client.NetworkError

Exception raised when a network error occurs

Pagination

reminix.client.PaginatedResponse

Response from a paginated API endpoint

reminix.client.paginate_all

Iterator helper for auto-pagination.

reminix.client.collect_all

Collect all items from paginated endpoint into a list.