AIREloom
Async Python client for the OpenAIRE Graph API.
Built on bibliofabric, AIREloom provides a modern, typed interface to the OpenAIRE research graph — research products, projects, organizations, data sources, persons, and Scholix links.
Features
- Async/await first -- native asyncio client with context-manager sessions
- Typed models -- Pydantic v2 for every response, with IDE autocomplete everywhere
- Cursor pagination --
iterate(),collect(),count(),first()on every resource - Ergonomics -- computed properties, safe types (
SafeList,SafeStr), convenience queries - Full coverage -- research products, projects, organizations, data sources, persons, Scholix links
Install
uv add aireloom