mimo_flutter_sdk_community 0.1.0 copy "mimo_flutter_sdk_community: ^0.1.0" to clipboard
mimo_flutter_sdk_community: ^0.1.0 copied to clipboard

Pure Dart client for the Xiaomi MIMO large language model API. Supports OpenAI-compatible and Anthropic-compatible endpoints, streaming, tool use, multimodal inputs, TTS, and thinking mode.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-03-27 #

Added #

  • OpenAI-compatible chat completion with MimoClient.chat()
  • Anthropic-compatible messages with MimoClient.messages()
  • SSE streaming for both OpenAI and Anthropic endpoints
  • Tool use / function calling support
  • Multimodal input (image + text)
  • Text-to-speech (TTS) generation
  • Thinking mode (chain-of-thought) for both endpoints
  • Web search tool integration
  • Structured output with JSON mode
  • Configurable base URL, API key, and timeout
  • Custom HTTP client injection
  • Comprehensive error hierarchy with MimoException
2
likes
130
points
7
downloads

Documentation

API reference

Publisher

verified publisherzhangdamao.com

Weekly Downloads

Pure Dart client for the Xiaomi MIMO large language model API. Supports OpenAI-compatible and Anthropic-compatible endpoints, streaming, tool use, multimodal inputs, TTS, and thinking mode.

Repository (GitHub)
View/report issues

Topics

#api-client #llm #openai #anthropic #streaming

License

unknown (license)

Dependencies

http

More

Packages that depend on mimo_flutter_sdk_community