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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4646b010da2f9019e753121afe74da74868c1c88f75290bd24f59bca58cc37b2
|
|
| MD5 |
5576d53322ec17ddca0bfc1459dd6681
|
|
| BLAKE2b-256 |
b4956b714d6a8bf279abe371a0227e94df2d800b32dfe5e8e359d186f59ed12e
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eacc0c11cf29badc7b40e9a879d90c0e456bcfd8cdd15bf173531ef05e3fb968
|
|
| MD5 |
3148898094e3ca1081861b7f09e9a8d9
|
|
| BLAKE2b-256 |
a0ee36710b4e46ba6f82042ac659c78e6c18b781bd0c0f7c9f8aac8868eb0585
|