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-0.1.0.tar.gz (3.0 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-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for miu_mono-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4646b010da2f9019e753121afe74da74868c1c88f75290bd24f59bca58cc37b2
MD5 5576d53322ec17ddca0bfc1459dd6681
BLAKE2b-256 b4956b714d6a8bf279abe371a0227e94df2d800b32dfe5e8e359d186f59ed12e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: miu_mono-0.1.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-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eacc0c11cf29badc7b40e9a879d90c0e456bcfd8cdd15bf173531ef05e3fb968
MD5 3148898094e3ca1081861b7f09e9a8d9
BLAKE2b-256 a0ee36710b4e46ba6f82042ac659c78e6c18b781bd0c0f7c9f8aac8868eb0585

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