Welcome to Akka

Akka is a platform for building, running and evaluating agentic systems. It includes a framework, runtime, streaming engine, and memory store for creating any kind of agentic system: AI, autonomous, real-time, adaptive, transactional, analytical, or edge. The Akka Runtime is the most widely adopted actor-based runtime in the world, enabling high-throughput, stateful services that are resilient, elastic and responsive. Akka runs on any infrastructure: public cloud, private cloud or on-premises.

Tutorials

Start here: a hands-on introduction, guiding you through your first steps.

Developing

Implementation guidance for key components and development patterns.

Operating

Practical guidance for deploying, observing and managing Akka services.

Reference

Technical reference material for releases, APIs, tooling and terminology.

Akka Libraries

Akka provides a set of libraries for building and running responsive applications that have been used in production for over a decade.