Skip to main content

IOWarp Agents CLI

🤖 Beautiful command-line interface for managing IOWarp scientific AI agents

PyPI version Python License: MIT

✨ Features

  • 🎨 Beautiful UI - Rich terminal interface with colors, tables, and interactive menus
  • 🔍 Agent Discovery - Automatically fetches latest agents from GitHub
  • 📦 Easy Installation - Interactive menus guide you through the process
  • 🎯 Multi-Platform - Supports Claude Code (more platforms coming soon)
  • 🌍 Flexible Scope - Install agents locally or globally
  • 🚀 Zero Config - Works out of the box with sensible defaults

🚀 Quick Start

Installation

# Install with uvx (recommended)
uvx iowarp-agents

# Or install globally with pip
pip install iowarp-agents

Basic Usage

# List all available agents
iowarp-agents list

# Install an agent (interactive mode)
iowarp-agents install

# Install specific agent for Claude Code locally
iowarp-agents install workflow-orchestrator claude local

# Install with interactive menus
iowarp-agents install workflow-orchestrator

📋 Commands

Command Description Example
list List all available agents iowarp-agents list --detailed
install Install an agent iowarp-agents install data-io-expert claude local
status Show installation status iowarp-agents status
update Update agents to latest versions iowarp-agents update

🎯 Available Agents

Agent Specialization Use Cases
data-io-expert Scientific data formats & I/O HDF5, ADIOS, Parquet conversion
analysis-viz-expert Data analysis & visualization Statistical analysis, plotting
hpc-performance-expert HPC & performance optimization SLURM jobs, profiling
research-doc-expert Research & documentation Literature search, experiment tracking
workflow-orchestrator Workflow & environment management Pipeline creation, automation

📦 Installation Examples

Interactive Installation

$ iowarp-agents install

Select an agent to install:

1) 💾 Data Io Expert       Scientific data formats and I/O operations
2) 📊 Analysis Viz Expert  Data analysis and visualization  
3) 🚀 Hpc Performance Expert  HPC and performance optimization
4) 📚 Research Doc Expert  Research literature and documentation
5) ⚙️ Workflow Orchestrator  Workflow and environment management

Enter your choice [1]: 2

Select target platform:

1) Claude Code  Claude Code AI assistant with subagent support

Enter your choice [1]: 1

Select installation scope:

1) Local project      Install in current project only (./.claude/agents)  
2) Global installation Install for all projects (~/.claude/agents)

Enter your choice [1]: 1

✅ Installation Successful!

Agent 'Analysis Viz Expert' has been installed to:
./.claude/agents/analysis-viz-expert.md

The agent is now available in Claude Code.

Direct Installation

# Install workflow orchestrator for Claude Code in current project
$ iowarp-agents install workflow-orchestrator claude local

✅ Installation Successful!

Agent 'Workflow Orchestrator' has been installed to:
./.claude/agents/workflow-orchestrator.md

🎨 Beautiful Output

The CLI features rich, colorful output with:

  • 🎯 Interactive menus with numbered options
  • 📊 Beautiful tables for agent listings
  • 🎨 Colored panels for status and results
  • ⚡ Progress indicators for downloads
  • 💡 Helpful guidance throughout the process

🔧 Advanced Usage

List Agents with Details

iowarp-agents list --detailed

Install Multiple Agents

# Install for different scopes
iowarp-agents install data-io-expert claude global
iowarp-agents install analysis-viz-expert claude local

🤝 Contributing

We welcome contributions! See our contribution guide for details.

📄 License

MIT License - see LICENSE file for details.


Part of the IOWarp ecosystem for scientific computing

Metadata

Release files for iowarp-agents 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iowarp-agents 0.1.0
File Size Uploaded
iowarp_agents-0.1.0.tar.gz 9.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iowarp-agents 0.1.0
File Interpreter ABI Platform
iowarp_agents-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.6 kB

Release files / iowarp_agents-0.1.0.tar.gz

Download URL iowarp_agents-0.1.0.tar.gz
Size 9.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2dbe593f110086af63c39db00d502415c4cce05536406fade4d2693b9a66cf72
BLAKE2b-256 checksum
How to use checksums
d37bdd49412913bfb1eca3d368ad2870e7addf18338ca12f8db8f2e1727447aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 29, 2025.

Transparency log

Release files / iowarp_agents-0.1.0-py3-none-any.whl

Download URL iowarp_agents-0.1.0-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
68c92aad8fc825fe070000cef471eb0d2734876801a5648ff1dd686bbd351abf
BLAKE2b-256 checksum
How to use checksums
c3e7461d173b54ed23d7a2f13cbe778f533ce72fa3a36c1edeb49115a06f56be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 29, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page