Installation
We recommend using uv for fast, reproducible installs and virtual‑env management.
Add as a project dependency
uv add hyperiaDirect install with pip or uv pip
pip or uv pip# With uv
uv pip install hyperia
# Or with vanilla pip
pip install hyperiaVerify the Installation
Check that Hyperia is available and MCP wiring works:
hyperia versionExample output:
$ hyperia version
Hyperia version: 0.4.2.dev0
MCP spec version: 1.6.0
Python version: 3.12.2
Platform: macOS-15.4-arm64
Hyperia root path: ~/dev/hyperiaMigrating from the Official MCP SDK
Installing for Development / Contributions
Activate the virtual environment as you normally would, then you’re ready to hack.
Unit Tests
Hyperia ships with a comprehensive Pytest suite. All pull requests must add or update tests and pass CI:
Pre‑Commit Hooks
We use pre‑commit for linting, formatting, and type‑checking. Hooks run automatically in CI but you can install them locally:
You can always run all hooks manually:
Last updated