iowarp-agents


Nameiowarp-agents JSON
Version 0.1.0 PyPI version JSON
download
home_pageNone
SummaryBeautiful CLI for managing IOWarp scientific AI agents
upload_time2025-07-29 07:31:50
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords agents ai claude cli computing scientific
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # IOWarp Agents CLI

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

[![PyPI version](https://img.shields.io/pypi/v/iowarp-agents.svg)](https://pypi.org/project/iowarp-agents/)
[![Python](https://img.shields.io/badge/Python-3.8%2B-blue)](https://www.python.org/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/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

```bash
# Install with uvx (recommended)
uvx iowarp-agents

# Or install globally with pip
pip install iowarp-agents
```

### Basic Usage

```bash
# 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
```bash
$ 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
```bash
# 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
```bash
iowarp-agents list --detailed
```

### Install Multiple Agents
```bash
# 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](https://github.com/iowarp/iowarp-agents#contributing) for details.

## 📚 Related Projects

- [IOWarp MCPs](https://github.com/iowarp/iowarp-mcps) - MCP servers for scientific computing
- [IOWarp Agents](https://github.com/iowarp/iowarp-agents) - Specialized AI subagents
- [IOWarp Website](https://iowarp.github.io/iowarp-agents/) - Browse agents online

## 📄 License

MIT License - see [LICENSE](LICENSE) file for details.

---

*Part of the [IOWarp](https://github.com/iowarp) ecosystem for scientific computing*
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "iowarp-agents",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "agents, ai, claude, cli, computing, scientific",
    "author": null,
    "author_email": "IOWarp Team <team@iowarp.com>",
    "download_url": "https://files.pythonhosted.org/packages/d3/7b/dd49412913bfb1eca3d368ad2870e7addf18338ca12f8db8f2e1727447aa/iowarp_agents-0.1.0.tar.gz",
    "platform": null,
    "description": "# IOWarp Agents CLI\n\n\ud83e\udd16 **Beautiful command-line interface for managing IOWarp scientific AI agents**\n\n[![PyPI version](https://img.shields.io/pypi/v/iowarp-agents.svg)](https://pypi.org/project/iowarp-agents/)\n[![Python](https://img.shields.io/badge/Python-3.8%2B-blue)](https://www.python.org/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## \u2728 Features\n\n- \ud83c\udfa8 **Beautiful UI** - Rich terminal interface with colors, tables, and interactive menus\n- \ud83d\udd0d **Agent Discovery** - Automatically fetches latest agents from GitHub\n- \ud83d\udce6 **Easy Installation** - Interactive menus guide you through the process\n- \ud83c\udfaf **Multi-Platform** - Supports Claude Code (more platforms coming soon)\n- \ud83c\udf0d **Flexible Scope** - Install agents locally or globally\n- \ud83d\ude80 **Zero Config** - Works out of the box with sensible defaults\n\n## \ud83d\ude80 Quick Start\n\n### Installation\n\n```bash\n# Install with uvx (recommended)\nuvx iowarp-agents\n\n# Or install globally with pip\npip install iowarp-agents\n```\n\n### Basic Usage\n\n```bash\n# List all available agents\niowarp-agents list\n\n# Install an agent (interactive mode)\niowarp-agents install\n\n# Install specific agent for Claude Code locally\niowarp-agents install workflow-orchestrator claude local\n\n# Install with interactive menus\niowarp-agents install workflow-orchestrator\n```\n\n## \ud83d\udccb Commands\n\n| Command | Description | Example |\n|---------|-------------|---------|\n| `list` | List all available agents | `iowarp-agents list --detailed` |\n| `install` | Install an agent | `iowarp-agents install data-io-expert claude local` |\n| `status` | Show installation status | `iowarp-agents status` |\n| `update` | Update agents to latest versions | `iowarp-agents update` |\n\n## \ud83c\udfaf Available Agents\n\n| Agent | Specialization | Use Cases |\n|-------|----------------|-----------|\n| **data-io-expert** | Scientific data formats & I/O | HDF5, ADIOS, Parquet conversion |\n| **analysis-viz-expert** | Data analysis & visualization | Statistical analysis, plotting |\n| **hpc-performance-expert** | HPC & performance optimization | SLURM jobs, profiling |\n| **research-doc-expert** | Research & documentation | Literature search, experiment tracking |\n| **workflow-orchestrator** | Workflow & environment management | Pipeline creation, automation |\n\n## \ud83d\udce6 Installation Examples\n\n### Interactive Installation\n```bash\n$ iowarp-agents install\n\nSelect an agent to install:\n\n1) \ud83d\udcbe Data Io Expert       Scientific data formats and I/O operations\n2) \ud83d\udcca Analysis Viz Expert  Data analysis and visualization  \n3) \ud83d\ude80 Hpc Performance Expert  HPC and performance optimization\n4) \ud83d\udcda Research Doc Expert  Research literature and documentation\n5) \u2699\ufe0f Workflow Orchestrator  Workflow and environment management\n\nEnter your choice [1]: 2\n\nSelect target platform:\n\n1) Claude Code  Claude Code AI assistant with subagent support\n\nEnter your choice [1]: 1\n\nSelect installation scope:\n\n1) Local project      Install in current project only (./.claude/agents)  \n2) Global installation Install for all projects (~/.claude/agents)\n\nEnter your choice [1]: 1\n\n\u2705 Installation Successful!\n\nAgent 'Analysis Viz Expert' has been installed to:\n./.claude/agents/analysis-viz-expert.md\n\nThe agent is now available in Claude Code.\n```\n\n### Direct Installation\n```bash\n# Install workflow orchestrator for Claude Code in current project\n$ iowarp-agents install workflow-orchestrator claude local\n\n\u2705 Installation Successful!\n\nAgent 'Workflow Orchestrator' has been installed to:\n./.claude/agents/workflow-orchestrator.md\n```\n\n## \ud83c\udfa8 Beautiful Output\n\nThe CLI features rich, colorful output with:\n- \ud83c\udfaf **Interactive menus** with numbered options\n- \ud83d\udcca **Beautiful tables** for agent listings  \n- \ud83c\udfa8 **Colored panels** for status and results\n- \u26a1 **Progress indicators** for downloads\n- \ud83d\udca1 **Helpful guidance** throughout the process\n\n## \ud83d\udd27 Advanced Usage\n\n### List Agents with Details\n```bash\niowarp-agents list --detailed\n```\n\n### Install Multiple Agents\n```bash\n# Install for different scopes\niowarp-agents install data-io-expert claude global\niowarp-agents install analysis-viz-expert claude local\n```\n\n## \ud83e\udd1d Contributing\n\nWe welcome contributions! See our [contribution guide](https://github.com/iowarp/iowarp-agents#contributing) for details.\n\n## \ud83d\udcda Related Projects\n\n- [IOWarp MCPs](https://github.com/iowarp/iowarp-mcps) - MCP servers for scientific computing\n- [IOWarp Agents](https://github.com/iowarp/iowarp-agents) - Specialized AI subagents\n- [IOWarp Website](https://iowarp.github.io/iowarp-agents/) - Browse agents online\n\n## \ud83d\udcc4 License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n---\n\n*Part of the [IOWarp](https://github.com/iowarp) ecosystem for scientific computing*",
    "bugtrack_url": null,
    "license": null,
    "summary": "Beautiful CLI for managing IOWarp scientific AI agents",
    "version": "0.1.0",
    "project_urls": {
        "Documentation": "https://iowarp.github.io/iowarp-agents/",
        "Homepage": "https://github.com/iowarp/iowarp-agents",
        "Issues": "https://github.com/iowarp/iowarp-agents/issues",
        "Repository": "https://github.com/iowarp/iowarp-agents"
    },
    "split_keywords": [
        "agents",
        " ai",
        " claude",
        " cli",
        " computing",
        " scientific"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c3e7461d173b54ed23d7a2f13cbe778f533ce72fa3a36c1edeb49115a06f56be",
                "md5": "ddc35072b8f28653d021da2a077a21c7",
                "sha256": "68c92aad8fc825fe070000cef471eb0d2734876801a5648ff1dd686bbd351abf"
            },
            "downloads": -1,
            "filename": "iowarp_agents-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ddc35072b8f28653d021da2a077a21c7",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 8398,
            "upload_time": "2025-07-29T07:31:49",
            "upload_time_iso_8601": "2025-07-29T07:31:49.457304Z",
            "url": "https://files.pythonhosted.org/packages/c3/e7/461d173b54ed23d7a2f13cbe778f533ce72fa3a36c1edeb49115a06f56be/iowarp_agents-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d37bdd49412913bfb1eca3d368ad2870e7addf18338ca12f8db8f2e1727447aa",
                "md5": "521aa075718327cfcda389dc49f8c7e9",
                "sha256": "2dbe593f110086af63c39db00d502415c4cce05536406fade4d2693b9a66cf72"
            },
            "downloads": -1,
            "filename": "iowarp_agents-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "521aa075718327cfcda389dc49f8c7e9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 9217,
            "upload_time": "2025-07-29T07:31:50",
            "upload_time_iso_8601": "2025-07-29T07:31:50.834565Z",
            "url": "https://files.pythonhosted.org/packages/d3/7b/dd49412913bfb1eca3d368ad2870e7addf18338ca12f8db8f2e1727447aa/iowarp_agents-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-29 07:31:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "iowarp",
    "github_project": "iowarp-agents",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "iowarp-agents"
}
        
Elapsed time: 1.13096s