All Packages
Package Summary
Package
Description
Root package of the Akka SDK.
Agent components, plus the guardrails and classifiers that govern
their model and tool calls.AutonomousAgent components — agents that run their own
iteration loop against a task queue — with their definition, state, and runtime notifications.Capabilities that an
AutonomousAgent declares in its
definition: accepting task types (TaskAcceptance), delegating subtasks (Delegation), leading a team (TeamLeadership), and moderating conversations (Moderation).Built-in LLM-as-judge agents (
ToxicityEvaluator, SummarizationEvaluator, HallucinationEvaluator) that call a model to judge a piece of text
or an answer against a reference.Typed, durable tasks for autonomous agents:
Task and TaskTemplate definitions, the TaskEntity
that records each task's lifecycle, TaskRule result validation,
and the events and notifications the entity publishes.Annotations
Annotations for
HttpEndpointComponentClient is used for calls between components.Consumer component.Event Sourced Entity components for building stateful services that persist changes as events in
a journal.
HTTP Endpoint component and HTTP client.
Key Value Entity components for building stateful services that persist complete state on every
change.
TimedAction component.View component.Workflow component.