Scientific computing orchestration with AI experts, MCP tools, and HPC automation
You can install this plugin from any of these themed marketplaces. Choose one, add it as a marketplace, then install the plugin.
Choose your preferred installation method below
A marketplace is a collection of plugins. Every plugin gets an auto-generated marketplace JSON for individual installation, plus inclusion in category and themed collections. Add a marketplace once (step 1), then install any plugin from it (step 2).
One-time setup for access to all plugins
When to use: If you plan to install multiple plugins now or later
Step 1: Add the marketplace (one-time)
/plugin marketplace add https://claudepluginhub.com/marketplaces/all.json
Run this once to access all plugins
Step 2: Install this plugin
/plugin install warpio@all
Use this plugin's auto-generated marketplace JSON for individual installation
When to use: If you only want to try this specific plugin
Step 1: Add this plugin's marketplace
/plugin marketplace add https://claudepluginhub.com/marketplaces/plugins/warpio.json
Step 2: Install the plugin
/plugin install warpio@warpio
Enhance Claude Code with Scientific Computing Superpowers
Quick Start โข Features โข Architecture โข Documentation โข Contributing
Warpio is a powerful enhancement layer that adds scientific computing superpowers to Claude Code. You get the same Claude Code you know and love, now with the ability to orchestrate specialized AI experts, scientific tools, and HPC capabilities to tackle complex computational challenges.
Warpio enhances Claude Code rather than replacing it. Think of it as Claude Code with scientific superpowers:
Claude Code | Claude Code + Warpio |
---|---|
General software development | Enhanced with scientific computing |
Single agent capabilities |
Standard file operations | HDF5, NetCDF, ADIOS, Zarr expertise |
Basic Python/JavaScript | MPI, OpenMP, CUDA optimization |
Simple scripts | SLURM job orchestration |
Sequential processing | Parallel expert execution |
Warpio transforms Claude Code into a powerful scientific computing platform by adding:
# Install Warpio with a single command
curl -sSL https://raw.githubusercontent.com/akougkas/claude-code-4-science/main/install.sh | bash
# Or install to a specific directory
curl -sSL https://raw.githubusercontent.com/akougkas/claude-code-4-science/main/install.sh | bash -s -- --dir myproject
The installer automatically:
After installation, Warpio is ready to use! Here are your options:
# Navigate to your project directory and start Claude Code
cd /path/to/your/project
claude
Warpio will automatically activate when you start Claude Code in a directory with Warpio installed.
Who are you?
to confirm Warpio is active/expert-list
to see available AI experts/config-validate
to check your setup/help
to see all available slash commandsWarpio's intelligent routing will automatically activate the appropriate experts based on your requests!
Warpio enhances Claude Code with specialized AI experts that work together:
14+ specialized Model Context Protocol tools:
Data Formats:
hdf5
- Hierarchical data format operations and optimizationadios
- ADIOS2 framework for scientific simulation data accessparquet
- Apache Parquet columnar storage format operationscompression
- Data compression and decompression utilitiesHPC Tools:
slurm
- HPC job scheduling and resource managementlmod
- Environment module management for scientific computingjarvis
- Data-centric pipeline lifecycle managementdarshan
- HPC application I/O profiling and performance analysisnode_hardware
- System hardware information and monitoringComputing & Analysis:
pandas
- Data manipulation and analysisparallel_sort
- Parallel sorting algorithms for large datasetsplot
- Scientific plotting and visualizationAI & Research:
zen_mcp
- Multi-model AI orchestration with local/cloud providersarxiv
- ArXiv paper search and retrieval for researchcontext7
- Documentation retrieval for any libraryUtilities:
filesystem
- Enhanced filesystem operations for data managementโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ User Query โ
โโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโผโโโโโโโโโโโโโ
โ Warpio Main Agent โ
โ (Intent Detection) โ
โโโโโโโโโโโโโโฌโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโ
โ โ โ
โโโโโโผโโโโโ โโโโโโผโโโโโ โโโโโโผโโโโโ
โ Data โ โ HPC โ โAnalysis โ
โ Expert โ โ Expert โ โ Expert โ
โโโโโโฌโโโโโ โโโโโโฌโโโโโ โโโโโโฌโโโโโ
โ โ โ
โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโผโโโโโโโโโโโโโ
โ Result Aggregation โ
โโโโโโโโโโโโโโฌโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโผโโโโโโโโโโโโโ
โ Unified Response โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโ
claude-code-4-science/
โโโ install.sh # One-command installer (curl entry point)
โโโ warpio/ # Core Warpio implementation
โ โโโ WARPIO.md # Main identity prompt and behavior
โ โโโ agents/ # Expert personas (5 total)
โ โ โโโ data-expert.md # Scientific data formats & I/O
โ โ โโโ hpc-expert.md # HPC, SLURM, MPI optimization
โ โ โโโ analysis-expert.md # Visualization & statistics
โ โ โโโ research-expert.md # Papers, citations, reproducibility
โ โ โโโ workflow-expert.md # Pipeline orchestration
โ โโโ commands/ # 18+ slash commands
โ โ โโโ warpio-config-* # Configuration management
โ โ โโโ warpio-expert-* # Expert control commands
โ โ โโโ warpio-help-* # Help and documentation
โ โ โโโ warpio-workflow-* # Workflow management
โ โโโ hooks/ # Event-driven automation
โ โ โโโ SessionStart/ # Session initialization
โ โ โโโ SubagentStop/ # Expert completion logging
โ โ โโโ Stop/ # Session cleanup
โ โ โโโ PreCompact/ # Workflow checkpointing
โ โโโ mcps/ # MCP server configurations
โ โ โโโ warpio-mcps.json # Complete MCP tool definitions
โ โโโ scripts/ # Installation and utility scripts
โ โ โโโ pre-install.sh # System dependency setup
โ โ โโโ validate-mcp-setup.sh # MCP validation
โ โโโ output-styles/ # Custom output formatting
โ โโโ statusline/ # Status line components
โ โโโ themes/ # Custom themes and styling
โ โโโ settings.json # Claude Code configuration
โโโ README.md # This file
The installer supports two modes:
--interactive
)./install-warpio.sh --interactive /your/project
cd /your/project
./validate-warpio.sh # Basic installation check
.claude/validate-mcp-setup.sh # Scientific MCP validation
# Identity test
You: Who are you?
# Expert activation
You: I need to optimize an HDF5 file
# Multi-expert orchestration
You: Analyze my simulation data and create publication figures
# Local AI delegation
You: Use zen to analyze this code
# Expert management commands
You: /expert-list # List all available experts
You: /expert-status # Show current expert status
You: /expert-delegate data-expert "Optimize my HDF5 file"
# Configuration management
You: /config-setup # Setup Warpio configuration
You: /config-validate # Validate current configuration
You: /config-reset # Reset to default configuration
# Workflow management
You: /workflow-create my-data-pipeline
You: /workflow-status
You: /workflow-edit my-data-pipeline
# Help and documentation
You: /help # General help
You: /help-experts # Expert-specific help
You: /help-config # Configuration help
You: /help-local # Local AI setup help
# HPC job management
You: Submit this job to SLURM
# Pipeline orchestration
You: Create a workflow for my data processing pipeline
# AI Configuration
LOCAL_AI_PROVIDER=lmstudio
LMSTUDIO_API_URL=http://localhost:1234/v1
LMSTUDIO_MODEL=qwen3-4b-instruct
# Orchestration
ORCHESTRATION_MODE=parallel
# Warpio Settings
WARPIO_VERSION=1.0.0
WARPIO_ENABLED=true
WARPIO_SUBAGENT_MCP_ACCESS=true
# Data directories
DATA_INPUT_DIR=./data/input
DATA_OUTPUT_DIR=./data/output
Expert | Trigger Keywords |
---|---|
Data | HDF5, NetCDF, Zarr, data format, I/O |
HPC | MPI, SLURM, parallel, cluster |
Analysis | plot, statistics, visualize |
Research | paper, citation, reproducible |
Workflow | pipeline, automation, orchestrate |
You: I have a large HDF5 file that's slow to read
Warpio: [Activates data-expert, analyzes structure, optimizes chunking]
You: Generate a SLURM script for my MPI application
Warpio: [Activates hpc-expert, creates optimized job script]
You: Analyze climate data and prepare publication figures
Warpio: [Orchestrates data-expert + analysis-expert in parallel]
We welcome contributions! Please see our Contributing Guide for details.
.warpio/agents/
mcp-configs/
Issue | Solution |
---|---|
Claude CLI not found | Install with npm install -g @anthropic-ai/claude-cli |
Local AI not detected | Check LM Studio/Ollama is running |
Experts not activating | Verify keywords in query |
# Installation validation
./validate-warpio.sh # Basic installation check
.claude/validate-mcp-setup.sh # Scientific MCP validation
# View configuration files
cat .env # Environment variables
cat .mcp.json # MCP server configuration
cat .claude/settings.json # Claude Code settings
# Interactive testing
claude
> Who are you? # Identity test
> /expert-list # List available experts
> /expert-status # Current expert status
> /config-validate # Configuration validation
> I need help with HDF5 files # Should activate data-expert
> Submit job to SLURM # Should activate hpc-expert
> /help # Show all available commands
# Log inspection
tail -f .claude/hooks/logs/expert-activity.log
tail -f .claude/hooks/logs/session-summary.log
This project is licensed under the MIT License - see the LICENSE file for details.
๐ฌ Warpio - Orchestrating Scientific Computing Excellence
Powered by IOWarp.ai | Transforming Science Through Intelligent Computing
0.1.0