Skip to content

akasha User Guide

akasha is a Python toolkit for chat, document question answering, retrieval-augmented generation (RAG), native tool-calling agents, summaries, and long-term semantic memory.

Start here

If this is your first time using akasha, follow this path:

  1. Install akasha
  2. Configure a model provider
  3. Run your first chat
  4. Choose a RAG workflow or an agent with tools

What you will learn

  • How to choose between ask, RAG, agents, summary, and MemoryManager.
  • How to use local documents as context.
  • How to handle streaming answer, thinking, and tool events.
  • How to diagnose common installation and provider errors.

Tip

Every tutorial starts with a small, complete example. Run the example first, then read the explanation.

Use the language selector in the top navigation to read this guide in 繁體中文.