Skip to main content

AI Agent Framework - batteries included

Project description

miu

AI Agent Framework - batteries included.

Installation

# Basic installation
uv add miu

# With web UI
uv add "miu[studio]"

# With examples
uv add "miu[examples]"

# Everything
uv add "miu[all]"

CLI Commands

# Default: Run interactive CLI
miu

# Start web server
miu serve --port 8000

# Run TUI interface
miu tui

# Show version
miu --version

Python Usage

import asyncio
from miu import ReActAgent, create_provider, AgentConfig

async def main():
    provider = create_provider("anthropic:claude-sonnet-4-20250514")
    agent = ReActAgent(
        provider=provider,
        config=AgentConfig(name="assistant"),
    )
    response = await agent.run("What is the capital of France?")
    print(response.get_text())

asyncio.run(main())

Packages

  • miu-core: Core framework (agents, providers, tools, memory)
  • miu-code: CLI and TUI interfaces
  • miu-studio: Web server and chat UI
  • miu-examples: Example applications

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

miu_mono-2.0.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

miu_mono-2.0.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file miu_mono-2.0.0.tar.gz.

File metadata

  • Download URL: miu_mono-2.0.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for miu_mono-2.0.0.tar.gz
Algorithm Hash digest
SHA256 b95ef9dc94df3724712d49f2a155196936316ffbd62de6fcbb7c8f92a12b24ea
MD5 d7ee723d0b05a1e83af866b7218b788a
BLAKE2b-256 64734a45917d6d1fe1d31ec5828e7d5a1edfbf381defc22d3f59346c445e6af3

See more details on using hashes here.

File details

Details for the file miu_mono-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: miu_mono-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for miu_mono-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 439badfd8317fca32773331679d9bc0c8d48bff2fbcf351932160257f425fcc7
MD5 d10dc499eadb99ba4a3a5d83912e3724
BLAKE2b-256 7735571e008bee043ba7e0fa0639baa24eb15dfef8375b4a8ffeefde74c764f8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page