---
id: "kentbull-hio"
type: "tutorial"
type_label: "Tutorials and posts"
title: "KERI Internals Part 1: the HIO async framework"
maintainer: "Kent Bull"
authors: []
date: null
year: null
reading_level: "implementer"
reading_level_label: "Implementer"
reading_level_meaning: "developers working in or against the code"
evidence: "informative"
evidence_meaning: "an author's paper, deck, tutorial or post explaining the suite"
status: "quiet"
status_meaning: "no change in six to eighteen months; still correct"
access: "public"
access_meaning: "anyone with the link"
topics:
  - "learning"
  - "implementations"
roles:
  - "developer"
  - "infrastructure-operator"
source_url: "https://www.kentbull.com/posts/keri-internals-hio-async/"
source_license: null
source_license_note: null
found_on: null
kerisse_credit: false
abstract_license: null
abstract_license_url: null
abstract_attribution: null
last_checked: "2026-11-04"
kskb_url: "https://kskb.dev/cards/kentbull-hio/"
kskb_app_url: "https://kskb.dev/#item/kentbull-hio"
kskb_record_url: "https://kskb.dev/data/kskb/resources/kentbull-hio"
kskb_markdown_url: "https://kskb.dev/export/cards/kentbull-hio.md"
---

# KERI Internals Part 1: the HIO async framework

No abstract yet; the card has the title, the labels and the link.

Labels: reading level Implementer; evidence informative (an author's paper, deck, tutorial or post explaining the suite).
Source: https://www.kentbull.com/posts/keri-internals-hio-async/ (license not recorded).
