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 HttpEndpoint
 
ComponentClient 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.