# Middleware Package

The `rdflib-reasoning-middleware` package is the intended runtime integration surface between
the repository's reasoning components and Research Agent middleware and tool stacks.

Use this package when you need:

- dataset-backed agent state primitives
- a boundary layer between the reasoning packages and a runtime agent framework
- a place to evolve evaluation harness and middleware capability surfaces

For generated API docs, see {doc}`../autoapi/middleware/index`.
