IIO works with your existing AI stack. Plug governance in — don't replace anything.
IIO exposes 64 governance tools via MCP. Claude and OpenCode can check policies, approve gates, and query the architecture graph.
IIO Skills as LangChain Tools. Policy check, HITL gate, layer graph query, and compliance assessment — all usable in any ReAct agent.
IIO is an A2A-compatible agent. AutoGen, CrewAI, Gemini agents can call IIO skills via the Google Agent-to-Agent protocol.
IIO is OpenAI-compatible. Works today via base_url swap. Native @iio/governance SDK coming Q3 2026.
# Python — OpenAI SDK import openai client = openai.OpenAI( base_url="https://api.iio.space/v1", api_key="iio-dev-your-key" ) response = client.chat.completions.create( model="qwen2.5:7b", messages=[{"role": "user", "content": "Hello"}] ) # TypeScript — Vercel AI SDK (today, no SDK needed) import { createOpenAI } from '@ai-sdk/openai' const iio = createOpenAI({ baseURL: 'https://api.iio.space/v1', apiKey: 'iio-dev-...' }) # LangChain from langchain_openai import ChatOpenAI llm = ChatOpenAI(openai_api_base="https://api.iio.space/v1", openai_api_key="iio-dev-...")
Add IIO governance to any GitHub workflow. Policy check and layer graph validation as reusable Actions.
IIO includes a .gitlab-ci.yml with validate + test + gate stages. Drop it into any GitLab project.
IIO exports governance metrics via OTLP. Send to Grafana Cloud, Jaeger, Prometheus, Datadog, or any OTEL backend.
IIO ships with Grafana dashboards for governance KPIs, AI Hub uptime, and HITL gate metrics.
IIO is 82% ISO 42001 compliant. Compliance map, control catalog, and evidence generation are built-in.
IIO is EU AI Act compliant (Limited Risk classification). Transparency, post-market monitoring, and DPA templates included.
DPA template (Art. 28), data retention policy, sub-processor list, and breach notification procedure included.
GOVERN, MAP, MEASURE, MANAGE functions implemented. Bias framework, risk register, and model cards included.
# 1. Write a SKILL mkdir my-skill && cat > my-skill/SKILL.md << EOF --- name: my-skill description: My custom IIO skill --- # My Skill ...implement here... EOF # 2. Register in skill-registry.yaml # 3. IIO discovers it automatically: bash iio/specs/scripts/scan-skills.sh # → shows your skill # 4. Use via MCP from any agent: # Claude/OpenCode sees your skill automatically