open-source
techrevati-runtime
A zero-dependency async runtime for multi-step LLM agent loops in Python — now with an EU AI Act compliance kit.

01
Problem
Every team building LLM agents reimplements the same runtime primitives — retry classification, circuit breakers, usage and cost tracking, permissions, guardrails, checkpointing, and telemetry. The result is brittle, app-specific plumbing nobody else can reuse — and it quietly omits the auditability regulated teams now need.
02
Solution
techrevati-runtime provides those primitives as composable building blocks — usable standalone or through a single AgentSession. Version 0.4.0 adds an EU AI Act compliance kit (tamper-evident, hash-chained audit log; human-oversight controls; a residual-risk register; incident detection with deadline tracking; transparency reports), an MCP tool adapter, typed outputs, session memory with compaction, and step-level durability. It is a lightweight layer you embed into an existing Python stack — not a monolithic agent framework.
Tech stack
- Python 3.11–3.13
- Zero dependencies
- MIT licensed
- py.typed
- OpenTelemetry
- MCP
03
Outcome
Open IP that demonstrates our engineering standard — fully typed, zero runtime dependencies, Python 3.11–3.13, MIT licensed. Published on PyPI as techrevati-runtime and used internally across our agent systems. The compliance kit gives regulated teams implementation building blocks (not legal advice) mapped to specific EU AI Act articles.
Have a project in mind?
Tell us what you want to build. We respond within one business day.
Built by an EU-incorporated senior team — 20+ years in enterprise delivery.