Contributing
We welcome issues and pull requests on GitHub.
Getting started
git clone https://github.com/AMDResearch/intellikit.gitcd intellikitEach tool is an independent Python package. Install the ones you want to work on in editable mode:
pip install -e ./metrixpip install -e ./linexpip install -e ./kerncap[dev]# ...any subsetThere is no metapackage at the monorepo root — install each package individually.
Running tests
Each package has its own test suite:
# Metrixpython3 -m pytest metrix/tests/ -v
# Kerncap unit tests (no GPU required)PYTHONPATH=kerncap pytest kerncap/tests/unit/ -v
# Kerncap integration tests (requires ROCm + AMD GPU)PYTHONPATH=kerncap pytest kerncap/tests/integration/ -vProject structure
intellikit/├── accordo/ Kernel validation├── kerncap/ Kernel extraction and isolation├── linex/ Source-line GPU profiling├── metrix/ Human-readable GPU metrics├── nexus/ HSA packet source extraction├── rocm_mcp/ ROCm MCP servers├── uprof_mcp/ AMD uProf MCP server├── install/ Install scripts (tools + skills)└── docs/ This documentation siteBugs and ideas
License
MIT — Copyright 2025-2026 Advanced Micro Devices, Inc.