soev-agents
soev_agents
An event-sourced agent runtime: an agent turns inputs into an append-only, typed trace of events.
The trace is the only state. What a model receives on a call follows from the code and the trace before that call,
and from nothing else. Build agents with soev_agents.runtime and soev_agents.toolkit. Connect models and stores
with soev_agents.adapters. Serve agents with soev_agents.entrypoints.http, and test them with
soev_agents.testing.