Skip to main content

API Reference

This section provides API documentation for MIU packages.

Core Framework (miu-core)

Agents

class
Main agent class implementing the ReAct (Reasoning + Acting) pattern.
class
Abstract base class for custom agent implementations.

Providers

class
Provider for Anthropic Claude models.
class
Provider for OpenAI GPT models.
class
Provider for Google Gemini models.

Tools

class
Central registry for tool management.
class
Abstract base class for custom tool implementations.

Patterns

class
Coordinate multiple agents with task dependencies.
class
Sequential processing chain.
class
Route requests to specialist agents.

Usage Tracking

class
Track token usage across sessions.

Mode Management

class
Manage agent operation modes.

CLI Agent (miu-code)

Command Line

Built-in Tools