Skip to main content

Packages

MIU is organized as a monorepo with five independently versioned packages.

Package Structure

Core Packages

miu-core

Core Framework LibraryThe foundation providing agent abstractions, tool registry, LLM provider interfaces, and data models.

miu-code

AI Coding AgentCLI/TUI interface with coding-specific tools (read, write, edit, bash, glob, grep).

miu-studio

Web Server & UIFastAPI-based web server with REST API and browser interface.

miu-examples

Example ApplicationsUsage patterns and example implementations.

Meta Package

miu-mono is a convenience package that installs everything:

Provider Extras

Install only the LLM providers you need:
Includes the Anthropic SDK for Claude models.

Dependencies

miu-core Dependencies

miu-code Dependencies

miu-studio Dependencies

Version Management

Each package is independently versioned using Release-Please with Conventional Commits.