llms.txt Content
# 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.
## Docs
- [AI coding assistant guidelines](https://doc.akka.io/sdk/ai-coding-assistant-guidelines.html.md): Guidelines for efficient use of AI coding assistant tools with Akka.
- [Spec-driven development](https://doc.akka.io/sdk/spec-driven-development.html.md)
- [Developer best practices](https://doc.akka.io/sdk/dev-best-practices.html.md): Guidelines and recommended patterns for effective Akka SDK development.
- [Developing](https://doc.akka.io/sdk/index.html.md): Overview of the development process with the Akka SDK.
- [Components](https://doc.akka.io/sdk/components/index.html.md): Introduction to Akka's core building blocks and their usage.
- [Implementing Agents](https://doc.akka.io/sdk/agents.html.md): How to create agents that interact with an AI model.
- [Choosing the prompt](https://doc.akka.io/sdk/agents/prompt.html.md): Choosing the prompts for agents.
- [Calling agents](https://doc.akka.io/sdk/agents/calling.html.md): Calling agents from Akka code.
- [Managing session memory](https://doc.akka.io/sdk/agents/memory.html.md): Managing agent session memory.
- [Structured responses](https://doc.akka.io/sdk/agents/structured.html.md): Handling strongly typed responses from LLMs.
- [Handling failures](https://doc.akka.io/sdk/agents/failures.html.md): Handling agent failures.
- [Extending agents with function tools](https://doc.akka.io/sdk/agents/extending.html.md): Extending agents with function (callback) tools.
- [Streaming agent responses](https://d